DOWNPOUR Meaning of DOWNPOUR in English /down"pawr', -pohr'/ , n.a heavy, drenching rain. [ 1805-15; DOWN 1 + POUR ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012