torrent noun
1 large amount of water moving very quickly
ADJ. raging, roaring, rushing After heavy rain, the little stream becomes a raging torrent. | foaming, muddy
PREP. in ~s The rain poured down in torrents.
PHRASES a torrent of rain/water
2 large amount of sth that comes suddenly
VERB + TORRENT unleash The sight of her father unleashed a torrent of emotions.
PREP. in a ~ Her pent-up anger was released in a torrent of words. | ~ of a torrent of abuse/criticism/tears