1. Noun
A waterproof outer garment; -- so called from the name of the inventor.
2. Noun
a lightweight waterproof (usually rubberized) fabric
Vocabulary classified under Academic vocabulary
More about this word
Synonyms and related words
Explore this word
