torrent
nounA turbulent, swift-flowing stream.
nounA heavy downpour; a deluge.
nounA heavy, uncontrolled flow.
Rushing in a stream.
nounA rushing stream, as of water or lava; a stream flowing rapidly and with violence, as down the side of a hill or over a precipice.
nounFiguratively, a violent or overwhelming flow; a flood: as, a torrent of abusive words.
adjectiveRolling or rushing in a rapid stream.
nounA violent stream, as of water, lava, or the like; a stream suddenly raised and running rapidly, as down a precipice.
nounFig.: A violent or rapid flow; a strong current; a flood.
nounA large amount of something, especially