Meaning
- 1.
torrent — Water flowing quickly; or water which flows fast.
- 2.
torrent — (figurative) A flow of times which changes fast.
torrent — Water flowing quickly; or water which flows fast.
torrent — (figurative) A flow of times which changes fast.