LIMEWATER Meaning of LIMEWATER in English noun water impregnated with lime; ·esp., an artificial solution of lime for medicinal purposes. Webster English vocab. Английский словарь Webster. 2012