English | German | Russian | Czech

decanter English

Meaning decanter meaning

What does decanter mean?

decanter

(= carafe) a bottle with a stopper; for serving wine or water

Synonyms decanter synonyms

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

Are you looking for...?