HEADSPRING


Meaning of HEADSPRING in English

■ noun a spring that is the main source of a stream.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.