oasis Meaning, Definition & Usage

  1. noun a fertile tract in a desert (where the water table approaches the surface)
  2. noun a shelter serving as a place of safety or sanctuary
    haven.

WordNet