headwaters
English Dictionary
->
Letter H
-> headwaters
Search Dictionary:
headwaters Definition
(n)
the
source
of
a
river
; "
the
headwaters
of
the
Nile
"
headwaters Synonyms
headwaters
© Art Branch Inc.