A waterproof raincoat made of rubberized fabric
(Noun)

Mack Is Also Mentioned In