river is a large and often winding stream which flows on the land, carrying water down from higher areas to a lower point, ending at an ocean or in an inland sea or river while torrent is a violent flow, as of water, lava, etc; a stream suddenly raised and running rapidly, like a precipice.