lime water

Part of speech: noun

A saturated solution of lime in water, used medicinally.

Share it on: