headspring Meaning, Definition & Usage

  1. 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
  1. Fountain; source.
    The headspring of our belief. Stapleton.

Webster 1913