[count] 1 : a large amount of water that moves very quickly in one direction
▪ The storm turned the stream into a raging torrent. ▪ torrents of rain ▪ The rain came down in torrents. 2 : a large amount of something that is released suddenly — usually + of ▪ He responded with a torrent of criticism/abuse. ▪ The company receives torrents of e-mail every day.
▪ The storm turned the stream into a raging torrent. ▪ torrents of rain ▪ The rain came down in torrents.





