You searched for: “torrents of
torrent of (s) (noun phrase), torrents of (pl)
A violent, sudden, and excessive outpouring of something; usually, words or feelings: Ingrid experienced a torrent of abusive words from her supervisor because she didn't get her report in on time.
This entry is located in the following unit: English Words in Action, Group T (page 5)