DOWNPOUR Meaning of DOWNPOUR in English ■ noun a heavy fall of rain. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004