Etymology
Advertisement

downpour (n.)

"heavy or continuous shower," 1811, from the verbal phrase, from down (adv.) + pour (v.).

Others are reading

Advertisement
Advertisement
Definitions of downpour

downpour (n.)
a heavy rain;
Synonyms: cloudburst / deluge / waterspout / torrent / pelter / soaker
From wordnet.princeton.edu