Dictionary |
3 Results
#1
torrent
n.
[
downpour
,
cloudburst
,
deluge
,
waterspout
,
pelter
,
soaker
] a heavy rain
. wn
#2
torrent
n.
[
violent stream
] a violently fast stream of water (or other liquid); "the houses were swept away in the torrent"
. wn
#3
torrent
n.
[
flood
,
inundation
,
deluge
] an overwhelming number or amount; "a flood of requests"; "a torrent of abuse"
. wn