FOUNTAINHEAD


Meaning of FOUNTAINHEAD in English

[foun.tain.head] n (1585) 1: a spring that is the source of a stream

2: principal source: origin

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