Mackintosh

Webster's Dictionary of the English Language

·noun A waterproof outer garment;

— so called from the name of the inventor.

Related Words