torrent has definitions from the field of meteorology
1
[ noun ] (meteorology) a heavy rain

Used in print

(Musical America, LXXXI:5...)

And with what resource did Prokofieff back_up his Credo of words - with torrents of powerful music .

Related terms

rain deluge drench

2
[ noun ] a violently fast stream of water (or other liquid)

Synonyms

violent_stream

Examples

"the houses were swept away in the torrent"

Related terms

current

3
[ noun ] an overwhelming number or amount

Examples

"a flood of requests" "a torrent of abuse"

Related terms

batch overwhelm

*