About us
Define
Definitions for
"safehouse"
a place - a home - where people can go while experiencing emotions so overwhelming that functioning is almost impossible
m-power.org