headwaters

Home / glossary / headwaters

a tributary stream of a river close to or forming part of its source