Definitions
noun
a large natural stream of water (larger than a creek)
“the river was navigable for 50 miles”
Look “river” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a large natural stream of water (larger than a creek)
“the river was navigable for 50 miles”