VividLex

Home / Thesaurus / torrents

Thesaurus: torrents

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

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n a heavy rain n a violently fast stream of water (or other liquid) n an overwhelming number or amount