Vichy water

English dictionary entry

Meanings

noun
  1. A naturally effervescent mineral water from the springs at Vichy in France.
  2. Any sparkling mineral water resembling it.

Word forms

Vichy water Vichy waters

Etymology

Vichy in France.

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.