shelder

[\ʃˈɛldər]

Definitions

1. noun

a sheltered or secluded place, especially in a natural setting

“The group of hikers sought refuge in a nearby shelder during the storm.”

Synonyms

  • sanctuary
  • shelter

Antonyms

  • exposed
  • exposure