OILSKIN


Meaning of OILSKIN in English

■ noun heavy cotton cloth waterproofed with oil.

↘( ~s ) a set of garments made of ~.

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