river

You are here

river
  • noun
    A large natural stream of water flowing in a channel to the sea, a lake, or another such stream.

About

We are dedicated to creating and providing free, high-quality English language learning resources.