Fountainhead

What is Fountainhead?

Fountainhead definition and meaning on Dictionary terms:
noun
a fountain or spring from which a stream flows; the head or source of a stream.
a chief source of anything: a fountainhead of information.

 

reference: https://www.dictionary.com/browse/fountainhead

Tags: