DictionaryAI

headwaters

Short definition from Wiktionary

Noun

  1. The source of a river, the set of streams that feed into the river's beginning.

We haven’t written up headwaters yet: Simple and Standard meanings, examples and a quiz.