carafe

/kʌrˈæf/

Explore definitions, synonyms, and language insights of carafe

Definitions

Noun
a bottle with a stopper; for serving wine or water

More General Terms