Ebay India

Popular Wordlists



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 .....
20       2

by saisujithreddy

the word resembles cafe which is brewed in a carafe.
15       1

by sriharisharma

Glass water bottle is in car safe while driving
2       0

by sansecretcp

Hiring Content Writers!

We are looking for rockstar content writers with keen interest in digital marketing & technology. For more details call at (+91) 8054012673 or drop us an email at career@opencubicles.com.

Love us on FB !