The definition of a downpour is a very hard rainfall.
The definition of a deluge is a flood or a massive amount of something that all arrives at the same time.
The definition of a torrent is a stream or rush of something like water, rain or mail.
The definition of a storm is a heavy amount of snow, rain, hail or thunder and lightning.
A whirling, funnel-shaped or cylindrical column of air full of spray, occurring over a body of water
Find another word for cloudburst. In this page you can discover 11 synonyms, antonyms, idiomatic expressions, and related words for cloudburst, like: downpour, deluge, rain, torrent, storm, rainstorm, waterspout, pelter, soaker, drencher and rainburst.