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