Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for carafe
1. n. a bottle with a stopper; for serving wine or water
All in One
A carafe /kəˈræf/ is a container without handles used for serving wine and other drinks. Unlike the related decanter, carafes do not include stoppers.
Thesaurus
Synonyms and Antonyms for carafe
Related Images
Related Images/Visuals for carafe
Sponored Video