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