Headwaters Definition
hedwôtərz
noun
The headstreams and the beginning of a large stream or river.
Webster's New World
Advertisement
Headwaters Is Also Mentioned In
Advertisement
Find Similar Words
Find similar words to headwaters using the buttons below.