DOWNPOUR


Meaning of DOWNPOUR in English

n. a heavy fall of rain.

Oxford English vocab.      Оксфордский английский словарь.