cloud-burst
Noun
Meaning
A sudden copious rainfall, as the whole cloud had been precipitated at once.
Source: Webster's dictionaryAlternative names
cloud burst
Noun
A sudden copious rainfall, as the whole cloud had been precipitated at once.
Source: Webster's dictionarycloud burst