Limewash Definition
noun
A mixture of slaked lime in water.
Wiktionary
verb
To paint with limewash (slaked lime in water).
Wiktionary
Limewash Is Also Mentioned In
Find Similar Words
Find similar words to limewash using the buttons below.