Meaning of “mackintosh” in the English Dictionary

English