Dictionary definition · oasis
noun
- a fertile tract in a desert (where the water table approaches the surface)
- a shelter serving as a place of safety or sanctuary
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).