Dictionary Definitions, Synomyns, Antonyms, and related words for Fountainhead
Definitions for: Fountainhead
[n] an abundant source; "she was a well of information"
[n] the source of water from which a stream arises; "they tracked him back toward the head of the stream"