Definition of Headwater

  • (noun) the source of a river; "the headwaters of the Nile"

Synonyms of Headwater


No Synonyms Found.

Antonyms of Headwater


No Antonyms Found.

Homophones of Headwater


No Homophones Found.