a large amount of water moving very quickly 急流;激流;湍流;洪流 After the winter rains, the stream becomes a raging torrent. 冬雨过后,溪流湍急。 - in torrents
The rain was coming down in torrents. 大雨如注。
Oxford Collocations Dictionaryadjective- raging
- rushing
- in torrents
- a torrent of rain
- a torrent of water
a large amount of something that comes suddenly and violently synonym deluge迸发;连发;狂潮 a torrent of abuse/criticism 连珠炮似的谩骂/批评 His torrent of words finally slowed as he calmed down. 冷静下来后,他滔滔不绝的话语终于慢了下来。 The sight of her father unleashed a torrent of emotions. 她看到父亲时情感便像决堤的洪水倾泻而出。
Oxford Collocations Dictionaryverb + torrent- let loose
- release
- unleash
- …
- in a torrent
- torrent of
Word Originlate 16th cent.: from French, from Italian torrente, from Latin torrent- ‘boiling, roaring’, from torrere ‘parch, scorch’.