Synonyms:
downpour, cloudburst, deluge, waterspout, torrent, pelter, soaker
Meaning: a heavy rain
Usage examples
That is supposed to stop the downpour.
For the moment it seemed as though the downpour lightened.
Nan saw that her cousin's prophecy had been true; the ground actually smoked after the downpour.
Through the heavy downpour the trail was hard to follow, and once in a while a rear wheel bumped over a stump, and Nan was glad to drop down upon the tongue again, and cling more tightly than ever to her cousin's collar.