headspring Meaning, Definition & Usage
-
noun the source of water from which a stream arises
head; fountainhead.
- they tracked him back toward the head of the stream
WordNet
Head"spring` noun
Definitions
Fountain; source. The headspring of our belief. Stapleton.