Get Your Premium Membership

Sheltered

[adj] protected from danger or bad weather; "a sheltered harbor"


Related Information

More Sheltered Links

Synonyms

protected, secure



Book: Reflection on the Important Things