Definition of "Mackintosh" :
noun: a waterproof raincoat made of rubberized fabric
noun: a lightweight waterproof (usually rubberized) fabric
noun: a waterproof raincoat made of rubberized fabric
noun: a lightweight waterproof (usually rubberized) fabric