torrent
//ˈtɒr.ənt//
Noun
torrentSingular
torrentsPlural
1
A strong and fast-moving stream of water or other liquid.
After the heavy rain, a torrent of water rushed down the mountain.
2
A sudden, violent, and overwhelming outpouring of something, especially words, emotions, or events.
She unleashed a torrent of criticism against the new policy.