Meanings
-
1
noun
a sudden or heavy fall of rain
We reached the station just before a violent downpour flooded the streets.
Thesaurus
Etymology
A nineteenth-century English compound of down and pour, describing rain that seems to pour down in a large quantity.