headwaters

You are here

headwaters
  • noun
    A tributary stream of a river close to or forming part of its source. (these paths follow rivers right up into their headwaters)

About

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