DOWNPOUR Meaning of DOWNPOUR in English nounADJECTIVE▪ heavy , torrential▪ relentless , steady▪ sudden▪ tropicalPREPOSITION▪ in ~▪We got caught in a torrential ~. PHRASES▪ a ~ of rain Oxford Collocations English Dictionary. Оксфордский английский словарь словосочетаний . 2012