Chinese (Traditional) translation of “river”
See all translations
river noun [C]
› a natural wide flow of fresh water across the land into the sea, a lake, or another river
We sailed slowly down the river.
Watercourses and waterfalls › ( written abbreviation R) used usually before, sometimes after, the name of a river
the River Thames
Watercourses and waterfalls up (the) river › in the opposite direction to the flow of water in the river
We sailed up river.
Watercourses and waterfalls down (the) river › in the same direction as the flow of water in the river
Watercourses and waterfalls