headspring
noun
- 1
the source of water from which a stream arises
they tracked him back toward the head of the stream
Synonyms
Also useful for “headspring”:Crossword— A long fill for tough grids
the source of water from which a stream arises
they tracked him back toward the head of the stream
Also useful for “headspring”:Crossword— A long fill for tough grids