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