TORRENT
Definition
- noun a heavy rain. — synonyms: downpour, cloudburst, deluge, waterspout, pelter, soaker
- noun a violently fast stream of water (or other liquid). — synonyms: violent_stream
- noun an overwhelming number or amount. — synonyms: flood, inundation, deluge