English Dictionary
◊ HEADSPRING
headspring
n : the source of water from which a stream arises; "they
tracked him back toward the head of the stream" [syn: {fountainhead},
{head}]