torrent
Meanings
- a heavy rain
- a violently fast stream of water (or other liquid);
- "the houses were swept away in the torrent"
- an overwhelming number or amount;
- "a torrent of abuse"
- TORRENT n pl. -S a rapid stream of water
Scrabble Score: 7
torrent is a valid Scrabble (US) TWL wordtorrent is a valid Scrabble Word in Merriam-Webster MW Dictionary
torrent is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 8
torrent is a valid Words With Friends word