See Also: carafe(dictionary)
carafe(dictionary)

carafe (iou)



carafe noun. L18.
[French from Italian caraffa, of unkn. origin.]
A glass bottle for water or wine at a table, in a bedroom, etc.