noun
1. a strong and fast-moving stream of water or other liquid. "rain poured down in torrents"
2. a sudden, violent, and copious outpouring of (something, typically words or feelings). "she was subjected to a torrent of abuse"
Edit: Sorry, misread the post.
noun
1. a strong and fast-moving stream of water or other liquid. "rain poured down in torrents"
2. a sudden, violent, and copious outpouring of (something, typically words or feelings). "she was subjected to a torrent of abuse"
Edit: Sorry, misread the post.