water that flows naturally through a wide channel that is surrounded by land:
› A river is also any large flow of a liquid:
A large natural stream of water flowing in a channel to the sea, a lake, or another river
a natural and continuous flow of water in a long line across a country into the sea
I wish your love will last for eternity.