Dictionary definition · fountainhead
noun
- an abundant source"she was a well of information"
- the source of water from which a stream arises"they tracked him back toward the head of the stream"
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).