1. Noun
Same as Mackintosh.
2. Noun
a lightweight waterproof (usually rubberized) fabric
Vocabulary classified under Academic vocabulary
More about this word
Synonyms and related words
Explore this word
