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.”
[\ʃˈɛldər]
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.”