Oilskin

From Fresh Dictionary

English

Noun

oilskin

  1. A raincoat made from cotton fabric treated with oil and pigment to make it waterproof.
Personal tools