Mackintosh has 3 different meanings across 1 category:
Noun
a lightweight waterproof (usually rubberized) fabric
a waterproof raincoat made of rubberized fabric
A waterproof long coat made of rubberized cloth.