n. rainstorm, deluge, inundation, cloudburst, thunder-shower, thunderstorm, torrential rain, torrent; monsoon We got caught in that downpour without an umbrella
DOWNPOUR
Meaning of DOWNPOUR in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012