'cloudburst' definitions:

Definition of 'cloudburst'

(from WordNet)
noun
A heavy rain [syn: downpour, cloudburst, deluge, waterspout, torrent, pelter, soaker]

Synonyms of 'cloudburst'

From: Moby Thesaurus