English | German | Russian | Czech

carafe English

Meaning carafe meaning

What does carafe mean?

carafe

a bottle with a stopper; for serving wine or water

Synonyms carafe synonyms

What other words have the same or similar meaning as carafe?

carafe English » English

decanter water-bottle pitcher jug flagon bottle

Are you looking for...?