Vichy-water meaning

A naturally effervescent mineral water from the springs at Vichy.
noun
0
0
A sparkling mineral water resembling this effervescent beverage.
noun
0
0
A naturally effervescent mineral water from springs at Vichy in France.
noun
0
0
Any sparkling mineral water resembling it.
noun
0
0
Advertisement

Origin of vichy-water

  • Vichy in France.
    From Wiktionary