DOWNPOUR
downpour, cloudburst, deluge, waterspout, torrent, pelter, soaker
(noun) a heavy rain
Source: WordNet® 3.1
Etymology
Noun
downpour (plural downpours)
A heavy rain.
Synonyms
• cloudburst
• deluge
• inundation
• monsoon
• rain
• rainstorm
• storm
• torrent
• wet
Verb
downpour (third-person singular simple present downpours, present participle downpouring, simple past and past participle downpoured)
(intransitive) To pour down; rain heavily.
Anagrams
• pour down
Source: Wiktionary
Down"pour`, n.
Definition: A pouring or streaming downwards; esp., a heavy or continuous
shower.
Source: Webster’s Unabridged Dictionary 1913 Edition