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