Limewater

Webster's Dictionary of the English Language

·noun Water impregnated with lime; ·esp., an artificial solution of lime for medicinal purposes.