MACKINTOSH


Meaning of MACKINTOSH in English

noun a waterproof outer garment;

— so called from the name of the inventor.

Webster English vocab.      Английский словарь Webster.