Definition: torrent is a strong and fast-moving stream of water or other liquid
Examples: The heavy rain caused a torrent of water to rush down the street, causing traffic delays. | The mountain stream turned into a roaring torrent during the rainy season.