Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

vichy water Definition

Cancel
vichy water
noun(vi-chy wa-ter)
sparkling mineral water from springs at Vichy, France or water similar to it

Words Related to vichy water!

vichy water Examples by Brain Bank Users