fountainhead Meaning, Definition & Usage
-
noun an abundant source
well; wellspring.
- she was a well of information
-
noun the source of water from which a stream arises
head; headspring.
- they tracked him back toward the head of the stream