Popular Wordlists
  • word of the day

    oasis

    oasis - Dictionary definition and meaning for word oasis

    Definition
    (noun) a fertile tract in a desert (where the water table approaches the surface) Definition
    (noun) a shelter serving as a place of safety or sanctuary
    Synonyms : haven
   Mnemonics (Memory Aids) for oasis

O-WAY-SIS on the way i took shelter at my sisters place to hide from thieves

Connect with us on Facebook