Alphabet Filter:

Results

Definition of sheltered:

  1. of Shelter

Synonyms:

protected, secure.

Usage examples: