LIMEWATER


Meaning of LIMEWATER in English

(n.) Water impregnated with lime; esp., an artificial solution of lime for medicinal purposes.

Webster's English dictionary.      Английский словарь Webster.