Limewater
English Meaning
Water impregnated with lime; esp., an artificial solution of lime for medicinal purposes.
- A clear colorless alkaline aqueous solution of calcium hydroxide, used in calamine lotion and other skin preparations and sometimes as an antacid.