torrents
Noun
- a heavy rain
- a violently fast stream of water (or other liquid)
- an overwhelming number or amount
- plural of torrent
Synonyms
cloudburst, deluge, downpour, flood, inundation, pelter, soaker, torrent, violent stream, waterspout
Scrabble Score: 8
torrents: valid Scrabble (US) TWL Wordtorrents: valid Scrabble Word in Merriam-Webster MW Dictionary
torrents: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 9
torrents: valid Words With Friends Word