What is the meaning of the word "champagne"?
Definitions:
-
a region in France, known for producing the eponymous sparkling wine noun
- I spent part of my summer in Champagne.
-
a white sparkling wine either produced in Champagne or resembling that produced there noun
- We opened a bottle of champagne last night.