oasis - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 1
    a place in a desert where there is water and plants and trees grow
  2. 2
    a place or situation that is much more pleasant or peaceful than the places or situations around it

    The garden was created as an oasis of calm for employees.