LIMEWASH


Meaning of LIMEWASH in English

■ noun a mixture of lime and water for coating walls.

■ verb apply ~ to.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.