English Dictionary
Definition oilskin in British English
oilskin
noun
Example
an oilskin jacket
