TORRENT
Definition:
- [noun] a heavy rain
Synonyms: downpour, cloudburst, deluge, waterspout, pelter, soaker
- [noun] a violently fast stream of water (or other liquid); "the houses were swept away in the torrent"
Synonyms: violent stream
- [noun] an overwhelming number or amount; "a flood of requests"; "a torrent of abuse"
Synonyms: flood, inundation, deluge
Synonyms:
- Search for synonyms for TORRENT



