headwaters

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