headspring

Nouns

  • (n) the source of water from which a stream arises
    • they tracked him back toward the head of the stream
    fountainhead, head,

Synonyms

fountainhead head

Words of close approximity