(1) A naturally effervescent mineral water originally from the springs at Vichy, France. (2) A sparkling mineral water resembling this effervescent beverage.
VICHY WATER
Meaning of VICHY WATER in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012