oilcoat
Etymology
From oil + coat.
oilcoat means an oilskin coat. Lexicurio rates it Rare gem — a strength score of 84 out of 100.
noun
- An oilskin coat.“Prepared for the rain with rubber boots and oilcoats, we pulled towards the head of the bay, before the wind and on a flowing tide, […]”