Online English Dictionary

Home

Limewater


n.

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


© 2009 Dammam Community College