HEADSPRING Meaning of HEADSPRING in English [head.spring] n (14c): fountainhead, source Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012