oasis

You are here

oasis
  • noun
    A fertile spot in a desert, where water is found. (a country of oases and burning desert sands)
    (cover the ball of Oasis with leaves and moss)

About

We are dedicated to creating and providing free, high-quality English language learning resources.