OILSKIN


Meaning of OILSKIN in English

noun cloth made waterproof by oil.

Webster English vocab.      Английский словарь Webster.