English dictionary
fountainhead meaning and definition
Definition and meaning of fountainhead at MeaningMonkey.org. fountainhead meaning and definition in the English Dictionary.FOUNTAINHEAD noun
Definition of fountainhead (noun)
- an abundant source
- "she was a well of information"
- synonyms: well, wellspring
- the source of water from which a stream arises
- "they tracked him back toward the head of the stream"
- synonyms: head, headspring
Source: Princeton University Wordnet