English dictionary
sheltered meaning and definition
Definition and meaning of sheltered at MeaningMonkey.org. sheltered meaning and definition in the English Dictionary.SHELTERED adjective
Definition of sheltered (adjective)
- protected from danger or bad weather
- "a sheltered harbor"
Source: Princeton University Wordnet