Meaning of torrent
Definition of torrent
(noun)
a
heavy
rain
a
violently
fast
stream
of
water
(or
other
liquid); "the houses were
swept
away
in the torrent"
an
overwhelming
number
or amount; "a
flood
of requests"; "a torrent of abuse"
Other information on torrent
WIKIPEDIA results for
torrent
Amazon results for
torrent
Tweet