Definition Definition

limewater - Meaning and Examples

Meaning of 'limewater' (Webster Dictionary)

1 . Limewater [ n.]
- Water impregnated with lime; esp., an artificial solution of lime for medicinal purposes.