English Dictionary
◊ OILSKIN
oilskin
n : a raincoat made from cotton fabric treated with oil and
pigment to make it waterproof [syn: {slicker}]