7 letters · 7 points in Scrabble
noun a heavy rain
noun a violently fast stream of water (or other liquid)
noun an overwhelming number or amount
originBorrowed from French torrent, from Italian torrente, from Latin torrentem, accusative of torrēns (“burning, seething, roaring”), from Latin torrēre (“to parch, scorch”).
Etymology from Wiktionary, CC BY-SA 3.0