Meaning & Definition of Oasis in English
English⟶
Oasis
/oʊesɪs/
noun
1. A fertile tract in a desert (where the water table approaches the surface)
synonym:
- oasis
2. A shelter serving as a place of safety or sanctuary
synonym:
- haven,
- oasis
Examples of using
How many palm trees are there in this oasis?