Synset
protected from danger or bad weather
<adj.all>
sheltered
sample sentences
"a sheltered harbor"
semantic pointers
similar to
invulnerable