Word Hen
What is the meaning of the word "
river
"?
Definitions:
a large natural stream of water
noun
The river was navigable for 50 miles.
NearBy Words:
rivera
riverbank
riverbed
riverside