English / word
river
noun A1MEANING IN ENGLISH
a large natural stream of water flowing in a channel to the sea, a lake, or another river; a natural stream of water that flows across land
a large natural stream of water flowing in a channel to the sea, a lake, or another river
a large, flowing body of water; a large natural stream of water flowing in a channel to the sea, a lake, or another river
a large, flowing body of water
In context
01
The river is high after rain.
02
Students measured the river water level.
Synonyms
stream,waterway,watercourse
Antonyms
desert,drought,dryness
Collocations
river bank,river bed,cross the river