Noun
torrent -
a violently fast stream of water (or other liquid); "the houses were swept away in the torrent"
violent stream
current ,
stream a steady flow of a fluid (usually from natural causes); "the raft floated downstream on the current" ; "he felt a stream of air" ; "the hose ejected a stream of water"
torrent -
a heavy rain
downpour ,
cloudburst ,
deluge ,
waterspout ,
pelter ,
soaker
rainfall ,
rain anything happening rapidly or in quick successive; "a rain of bullets" ; "a pelting of insults"
torrent -
an overwhelming number or amount; "a flood of requests" ; "a torrent of abuse"
flood ,
inundation ,
deluge
muckle ,
mickle ,
quite a little ,
passel ,
slew ,
great deal ,
good deal ,
tidy sum ,
hatful ,
plenty ,
mountain ,
raft ,
spate ,
peck ,
batch ,
heap ,
wad ,
stack ,
flock ,
mess ,
mint ,
sight ,
lot ,
pile ,
mass ,
pot ,
deal as many or as much as a hat will hold