DOWNPOUR


Meaning of DOWNPOUR in English

[noun] [C] - a lot of rain in a short timeThey were caught in a torrential downpour and got soaked to the skin.

Cambridge English vocab.      Кембриджский английский словарь.