headwater Meaning, Definition & Usage

  1. noun the source of a river
    • the headwaters of the Nile

WordNet