Definition of Headspring
Noun: headspring 'hed,spring
- The source of water from which a stream arises
"they tracked him back toward the headspring of the stream";
- fountainhead, head
See also:
headspaces
headsprings
Anagrams containing the word headspring
hdrnegispa gheadsprin ngheadspri ingheadspr ringheadsp pringheads springhead dspringhea adspringhe eadspringh