chubasco
Top 25000
Meanings
Noun
1. downpour, squall
Examples3
Two weeks of heavy rain resulted in flooding.
Tomorrow we expect variable weather with a likely chance of precipitation.
I was caught in a shower and was drenched to the skin.