• word of the day


    carafe - Dictionary definition and meaning for word carafe

    (noun) a bottle with a stopper; for serving wine or water
    Synonyms : decanter
   Mnemonics (Memory Aids) for carafe

try to remember it as coffee + cafe .....

the word resembles cafe which is brewed in a carafe.

Glass water bottle is in car safe while driving

Connect with us on Facebook