-
nouna safe place
Similar:
-
nouna shelter from danger or hardshiptype of:
-
nounsomething or someone turned to for assistance or securitytype of:
-
nounact of turning to for assistancetype of: