What is the full meaning of oilskins
OILSKIN, a waterproof fabric [n]
Example of the word oilskins placed on a Scrabble board.