Definition of “downpour” - English Dictionary

british dictionary

“downpour” in American English

See all translations

downpournoun [ C ]

us /ˈdɑʊnˌpɔr, -ˌpoʊr/

a lot of rain falling in a short time

(Definition of “downpour” from the Cambridge Academic Content Dictionary © Cambridge University Press)