Vichy water definition by American Heritage Dictionary
- A naturally effervescent mineral water from the springs at Vichy.
- A sparkling mineral water resembling this effervescent beverage.
Variant of Vichy
- a sparkling mineral water from springs at Vichy
- a natural or processed water like this
In full Vichy water