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, inundation, deluge]
:Lurking: