What is the full meaning of carafe
(French) a glass bottle for water or wine at a table, in a bedroom, etc. [n -S]
Example of the word carafe placed on a Scrabble board.