VariousWords beta
Related Terms:
Definitions:
Noun
fountainhead
headspring
head
Definition: the source of water from which a stream arises; "they tracked him back toward the head of the stream"
Definition: A spring that is the source of a river.