Mackintosh

Noun

  • A waterproof long coat made of rubberized cloth.
  • Waterproof rubberized cloth.
  • By extension, any waterproof coat or raincoat.

Leave a Reply

Your email address will not be published.