Advertisement

Synonyms of Carafe

Primary definition: An open-topped glass flask used for holding water or wine on the table.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement