CLOUDBURST


Meaning of CLOUDBURST in English

A sudden, heavy rainfall of a showery nature. See downburst.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .