Search results
- Dictionaryshel·tered/ˈSHeltərd/
adjective
- 1. (of a place) protected from bad weather: "the plants need a shady, sheltered spot in the garden" Similar Opposite
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries