Torrents, noun plural of torrent. Synonyms in the same form.
Deluge
deluges, floods, outpourings, inundations, blizzards
Downpour
downpours, soakers, pelters
Other
streams, cascades, surges
All synonyms for torrent →