HEADSPRING


Meaning of HEADSPRING in English

[head.spring] n (14c): fountainhead, source

Merriam-Webster English vocab.      Английский словарь Merriam Webster.