SPRINGHEAD


Meaning of SPRINGHEAD in English

[spring.head] n (1561): fountainhead

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