Definition of River

  • 1. A large natural stream of water (larger than a creek) Noun
Advertising & Sponsored links Advertising & Sponsored links

Semanticaly linked words with "river"

Hyponims for word "river"