Noun | 1. | torrent - a heavy rain downpour, pelter, soaker, cloudburst, deluge, waterspout rain, rainfall - water falling in drops from vapor condensed in the atmosphere |
2. | torrent - a violently fast stream of water (or other liquid); 'the houses were swept away in the torrent' current, stream - a steady flow of a fluid (usually from natural causes); 'the raft floated downstream on the current'; 'he felt a stream of air'; 'the hose ejected a stream of water' | |
3. | torrent - an overwhelming number or amount; 'a flood of requests'; 'a torrent of abuse' good deal, great deal, hatful, lot, muckle, passel, peck, mickle, mint, quite a little, slew, spate, tidy sum, wad, stack, raft, mountain, pile, plenty, mass, batch, heap, deal, flock, pot, mess, sight - (often followed by `of') a large number or amount or extent; 'a batch of letters'; 'a deal of trouble'; 'a lot of money'; 'he made a mint on the stock market'; 'see the rest of the winners in our huge passel of photos'; 'it must have cost plenty'; 'a slew of journalists'; 'a wad of money' |