LIMEWATER


Meaning of LIMEWATER in English

noun water impregnated with lime; ·esp., an artificial solution of lime for medicinal purposes.

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