Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Carafe
n.
A glass water bottle for the table or toilet; -- called also croft.
←
Caracora
Carageen
→
Shares
Related Words
Menu
Home
Search
My Last Searches