DOWNPOUR Meaning of DOWNPOUR in English [down.pour] n (1811): a pouring or streaming downward; esp: a heavy rain Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012