Synonyms and Antonyms of fountainhead
a point or place at which something is invented or provided
the source from which something grows or develops
Seen and Heard
What made you want to look up fountainhead? Please tell us where you read or heard it (including the quote, if possible).