torrent
1. Oxford Learners a large amount of something that comes suddenly and violently - synonym = deluge [lafzon ki bochaar / selaab] a torrent of abuse/criticism a torrent of words C ambridge a sudden large or too large amount, especially one that seems to be uncontrolled: He let out a torrent of abuse/angry words. They are worried that the flow/trickle/stream of tourists could swell into an unmanageable torrent if there are no controls.