Definition: a shelter serving as a place of safety or sanctuary
Similar words: shelter
Definition: a structure that provides privacy and protection from danger
Synonyms: oasis
Definition: a fertile tract in a desert (where the water table approaches the surface)
Similar words: piece of ground, piece of land, tract, parcel, parcel of land
Definition: an extended area of land