DOWNPOUR


Meaning of DOWNPOUR in English

n. rainstorm, deluge, inundation, cloudburst, thunder-shower, thunderstorm, torrential rain, torrent; monsoon We got caught in that downpour without an umbrella

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.