Oilskins

Noun

  • a waterproof garment, made from oilskin, used especially at sea

Leave a Reply

Your email address will not be published.