oasis

definition: a shelter serving as a place of safety or sanctuary
example: An oasis was set up for the refugees in a sporting arena.
speech part: noun
synonyms: haven
definition: a fertile tract in a desert, where the water table approaches the surface
example: The village was built near an oasis.
speech part: noun
synonyms:
Video not found.