Headspring - Definition

headspring

n 1: the source of water from which a stream arises; "they
tracked him back toward the head of the stream" [syn:
fountainhead, headspring, head]

Look up another word