Definition of TORRENTS

  • A strong and fast-moving stream of water or other liquid
  • A sudden, violent, and copious outpouring of (something, typically words or feelings)
  • TORRENT, a rapid stream of water [n]