Headwater Definition
hĕdwôtər, -wŏtər
headwaters
noun
The water from which a river rises; a source.
American Heritage
Advertisement
Find Similar Words
Find similar words to headwater using the buttons below.