torrents


Meanings

  • a heavy rain
  • a violently fast stream of water (or other liquid);
  • an overwhelming number or amount;


Scrabble Score: 8

torrents is a valid Scrabble (US) TWL word

torrents 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