Rhyme Desk
Find rhyming words!

Definition of "Oasis" :

noun: a shelter serving as a place of safety or sanctuary

noun: a fertile tract in a desert (where the water table approaches the surface)