headstream

Explore definitions, synonyms, and language insights of headstream

Definitions

Noun
a stream that forms the source of a river

More General Terms