torrent

nouns

a violently fast stream of water (or other liquid)
"the houses were swept away in the torrent"
is derived from
an overwhelming number or amount
"a flood of requests"; "a torrent of abuse"
is derived from