torrents
tor-rents
noun
A large, sudden, and fast-moving outpouring of liquid or other things.
"The heavy rain fell in torrents all night."
Thesaurus
Synonyms: flood, deluge, inundation, violent stream, waterspout, pelter, downpour, cloudburst, soaker