Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: headspring  'hed,spring
  1. The source of water from which a stream arises
    "Hikers trekked to the headspring of the river";
    - fountainhead, head

Derived forms: headsprings

Type of: beginning, origin, root, rootage, source