mackintosh

/mˈækʌntɑʃ/

Explore definitions, synonyms, and language insights of mackintosh

Definitions

Noun
a lightweight waterproof (usually rubberized) fabric
Noun
a waterproof raincoat made of rubberized fabric

More Specific Terms