torrent
English Dictionary
->
Letter T
-> torrent
Search Dictionary:
torrent Definition
(n)
a
heavy
rain
(n)
a
violently
fast
stream
of
water
(
or
other
liquid
); "
the
houses
were
swept
away
in
the
torrent
"
(n)
an
overwhelming
number
or
amount
; "
a
flood
of
requests
"; "
a
torrent
of
abuse
"
torrent Synonyms
cloudburst
deluge
downpour
flood
inundation
pelter
soaker
torrent
violent stream
waterspout
© Art Branch Inc.