DOWNPOUR Meaning of DOWNPOUR in English noun a pouring or streaming downwards; ·esp., a heavy or continuous shower. Webster English vocab. Английский словарь Webster. 2012