English dictionary

headwater meaning and definition

Definition and meaning of headwater at MeaningMonkey.org. headwater meaning and definition in the English Dictionary.

HEADWATER noun

Definition of headwater (noun)

  1. the source of a river
    • "the headwaters of the Nile"
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: