What is the meaning of the word "river"?

Definitions:

  1. a large natural stream of water copy to clipboard noun
    • The river was navigable for 50 miles. copy to clipboard

NearBy Words: