English Dictionary
Definition carafe in British English
carafe noun
[countable] noun
/kəˈræf/
Synonyms and related words
