OILCLOTH


Meaning of OILCLOTH in English

■ noun cotton fabric treated with oil to make it waterproof.

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