TOP

Definition of downpour noun from the Oxford Advanced American Dictionary

 

downpour

 noun
noun
NAmE//ˈdaʊnpɔr//
 
[usually singular]
 
jump to other results
a heavy fall of rain that often starts suddenly
See downpour in the Oxford Advanced Learner's Dictionary