n.
- A turbulent, swift-flowing stream.
- A heavy downpour; a deluge.
- A heavy, uncontrolled outpouring: a torrent of insults; torrents of mail.
[Latin torrēns, torrent-, from present participle of torrēre, to burn.]
The American Heritage® Dictionary of the English Language, Fourth Edition Copyright © 2007, 2000 by Houghton Mifflin Company. Updated in 2009. Published by Houghton Mifflin Company. All rights reserved.