sheltered

definition: protected from danger or bad weather
example: a sheltered harbor
speech part: adjective
synonyms:

How sheltered is being used?