An Encylopedia Britannica Company

headwaters

1 ENTRIES FOUND:
headwaters /ˈhɛdˌwɑːtɚz/ noun
headwaters
/ˈhɛdˌwɑːtɚz/
noun
Britannica Dictionary definition of HEADWATERS
[plural]
: the beginning and upper part of a stream or river