CLOUDBURST


Meaning of CLOUDBURST in English

■ noun a sudden violent rainstorm.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.