VariousWords beta
Related Terms:
Definitions:
Verb
Definition: simple past tense and past participle of shelter
Adjective
sheltered
Definition: protected from danger or bad weather; "a sheltered harbor"
Definition: Protected, as from wind or weather.