torrent

Definition

A strong and fast-moving stream of water or other substance; also, a large amount of data or emotion released suddenly.

Example

"Heavy rain caused a torrent of water to rush down the mountainside."