Search results
- DictionaryO·a·sis/ōˈāsəs/
noun
- 1. a fertile spot in a desert, where water is found: "a country of oases and burning desert sands"
- 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"