torrent
noun
- 1
a violently fast stream of water (or other liquid)
the houses were swept away in the torrent
- 2
a heavy rain
- 3
an overwhelming number or amount
a flood of requests
a torrent of abuse
Also useful for “torrent”:Unscrambler— Rearrange the letters in “torrent”