A violent or rapid flow, a strong current, a rushing flood or something.
The house was washed down the mountain in the torrent of rain water.
A torrent of two Rs is present in 'torrent'.