sheltered

Adjective
  1. Protected from danger or bad weather (synset 302536770)
    "a sheltered harbor"

Found on Word Lists

Other Searches