torrent

noun

  1. 1

    a violently fast stream of water (or other liquid)

    the houses were swept away in the torrent

  2. 2

    a heavy rain

  3. 3

    an overwhelming number or amount

    a flood of requests

    a torrent of abuse

Synonyms

Also useful for “torrent”:Unscrambler