Headwaters meaning

hedwôtərz
The source of a river, the set of streams that feed into the river's beginning.
noun
1
0
The headstreams and the beginning of a large stream or river.
pluralNoun
0
0
Advertisement

Origin of headwaters