Search results
- Dictionaryoasis/əʊˈeɪsɪs/
noun
- 1. a fertile spot in a desert, where water is found: "a country of oases and burning desert sands" Similar
- 2. a type of rigid foam into which the stems of flowers can be secured in flower arranging: trademark "cover the ball of Oasis with leaves and moss"
Powered by Oxford Dictionaries