This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Limewater

  1. n.
    Water impregnated with lime; esp., an artificial solution of lime for medicinal purposes.



Shares

Related Words

Menu