Meaning of limewater
Definition of limewater
(noun)
solution
of
calcium
hydroxide
in
water
used
as an
antacid
Other information on limewater
WIKIPEDIA results for
limewater
Amazon results for
limewater
Tweet