Torrent (noun) – A turbulent, swift-flowing stream, a heavy downpour.