English | German | Russian | Czech

headspring English

Meaning headspring meaning

What does headspring mean?

headspring

(= head) the source of water from which a stream arises they tracked him back toward the head of the stream

Synonyms headspring synonyms

What other words have the same or similar meaning as headspring?

headspring English » English

fountainhead spring head source origin

Are you looking for...?