Definition of downpour noun from the Oxford Advanced Learner's Dictionary

 

downpour

 noun
noun
BrE BrE//ˈdaʊnpɔː(r)//
 
; NAmE NAmE//ˈdaʊnpɔːr//
 
[usually singular] Rain
 
jump to other results
a heavy fall of rain that often starts suddenly Wordfinderdownpour, drought, flash flood, monsoon, precipitation, puddle, rain, shelter, shower, squall See related entries: RainExtra examples We got caught in a torrential downpour. For the past six hours the downpour had been continuous and torrential. The suddenness of the downpour had caught the three of them by surprise.
See the Oxford Advanced American Dictionary entry: downpour