oasis

/oʊˈeɪsɪs/

Explore definitions, synonyms, and language insights of oasis

Definitions

Noun
a fertile tract in a desert (where the water table approaches the surface)
Noun
a shelter serving as a place of safety or sanctuary

Synonyms