VICHY WATER Meaning of VICHY WATER in English [Vi.chy water] n (ca. 1858): a natural sparkling mineral water from Vichy, France; also: an imitation of or substitute for this Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012