Word Meaning

Find the meaning or definition of a english word


Word meaning champagne

n. A light wine, of several kinds, originally made in the province of Champagne, in France.

Crossword clues for champagne

- Sparkling white wine
- Sparkling wine


Copyright ©2017-2018 Crossword Solver

Click (x) to cl0se