LIMEWATER

Definition of LIMEWATER

  1. (noun)solution of calcium hydroxide in water used as an antacid