limewater
/ˈlaɪmɪwɔːtər/Definitions
1. noun
a solution of calcium hydroxide in water, produced by dissolving slaked lime in water
“The doctor prescribed a glass of limewater to help ease her stomach pain.”
1. noun
a solution of calcium hydroxide in water, produced by dissolving slaked lime in water
“The doctor prescribed a glass of limewater to help ease her stomach pain.”