torrents
Meanings
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 is a valid Scrabble (US) TWL wordtorrents is a valid Scrabble Word in Merriam-Webster MW Dictionary
torrents is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 9
torrents is a valid Words With Friends word