Home
Search
Index
Definify.com
Definition
2024
headwater
headwater
English
Noun
headwater
(
plural
headwaters
)
(
chiefly
in the
plural
)
The
source
(and the initial part) of a
stream
Etymology
head
+
water
Similar Results
Deadwater