What is the meaning of Mackintosh?
A waterproof long coat made of rubberized cloth.
Any waterproof coat or raincoat.
Waterproof rubberized cloth.
Source: wiktionary.orgSearch words containing
A waterproof long coat made of rubberized cloth.
Any waterproof coat or raincoat.
Waterproof rubberized cloth.
Source: wiktionary.orgSearch words containing