sheltered
1. [ adjective ] protected from danger or bad weather
Examples:

"a sheltered harbor"

Related terms: protected
Similar spelling:   shelter
  shelter_deck
  Showalter
  shelterbelt
  shielder
  shelter_tent
  shouldered
  swelter
  shoe_leather