Limewater Meaning

There are 1 meaning(s) for word Limewater

Meaning 1 : solution of calcium hydroxide in water used as an antacid