torrent


torrent (http://definr.com/torrent)

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