← DefinitionshareGuessmackintoshnounA waterproof raincoat made of rubberized fabric.Synonymsraincoatnountrench coatnoun