Definition of Headspring

  • 1. The source of water from which a stream arises Noun

Synonyms for word "headspring"

Semanticaly linked words with "headspring"

Hyponims for word "headspring"