Headwaters

What is Headwaters?

Headwaters definition and meaning on Dictionary terms:
plural noun
Sometimes headwater. the upper tributaries of a river.

 

reference: https://www.dictionary.com/browse/headwaters

Tags: