English dictionary
headspring meaning and definition
Definition and meaning of headspring at MeaningMonkey.org. headspring meaning and definition in the English Dictionary.HEADSPRING noun
Definition of headspring (noun)
- the source of water from which a stream arises
- "they tracked him back toward the head of the stream"
- synonyms: fountainhead, head
Source: Princeton University Wordnet