/ ˈtɒrənt; NAmE ˈtɔːr-; ˈtɑːr-/ noun
1.
a large amount of water moving very quickly :
After the winter rains, the stream becomes a raging torrent .
The rain was coming down in torrents .
2.
a large amount of sth that comes suddenly and violently
SYN deluge :
a torrent of abuse / criticism
a torrent of words
••
WORD ORIGIN
late 16th cent.: from French , from Italian torrente , from Latin torrent- boiling, roaring, from torrere parch, scorch.