English dictionary
limewater meaning and definition
Definition and meaning of limewater at MeaningMonkey.org. limewater meaning and definition in the English Dictionary.LIMEWATER noun
Definition of limewater (noun)
- solution of calcium hydroxide in water used as an antacid
Source: Princeton University Wordnet