LIMEWATER Meaning of LIMEWATER in English ( n. ) Water impregnated with lime; esp., an artificial solution of lime for medicinal purposes. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012