文polyglot.
← English dictionary
English / word

river

noun A1
MEANING 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

Sources

Bidyazo vocabulary library ↗