CLOUDBURST


Meaning of CLOUDBURST in English

[cloud.burst] n (1869) 1: a sudden copious rainfall

2: deluge

2.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.