Translation of "downpour" - English-Spanish dictionary

downpour

noun uk /ˈdaʊn·pɔːr/ us /ˈdɑʊnˌpɔr/

a period when it suddenly rains a lot

chaparrón

(Translation of “downpour” from the Cambridge English-Spanish Dictionary © Cambridge University Press)