Downpour
ahd-5
noun.
A heavy fall of rain.
The Century Dictionary and Cyclopedia
noun.
A pouring down; especially, a heavy or continuous shower.
the GNU version of the Collaborative International Dictionary of English
noun.
A pouring or streaming downwards; esp., a heavy or continuous shower.
Wiktionary, Creative Commons Attribution/Share-Alike License
noun.
a heavy
rain
verb.
To
pour
down;
rain
heavily.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
a heavy rain
Etymologically Related
rain cats and dogs
Hypernym
Words that are more generic or abstract
rain
rainfall
Same Context
Words that are found in similar contexts
barrage
blizzard
bombardment
cannonade
clamor
Synonym
Words with the same meaning
affluence
afflux
affluxion
brash
burst of rain