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