Torrent (noun) refers to a strong, fast-moving stream of water or other liquid, often with great force. It can also describe an overwhelming or abundant quantity of something, or, in computing, a rapid transfer of data. The term implies continuous, powerful flow, typically sudden or intense in nature.
Full pronunciation guide