vocab dash
Log in
Sign up
imper
Top 30000
Meanings
Noun
1. raincoat (waterproof coat)
(informal)