meaning of mackintosh

1. A waterproof outer garment; -- so called from the name of the inventor.
2.
a waterproof raincoat made of rubberized fabric


Related Words

mackintosh |

Developed & Maintained By Taraprasad.com

Treasure Words