headwater
nounDefinition of headwater
: the source of a stream
—usually used in plural
Keep scrolling for more
Keep scrolling for more