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

- French wine producing area
- Sparkling white wine
- Sparkling wine

Copyright ©2017-2019 Crossword Solver

Follow us facebook croswodsolver

Click (x) to cl0se