Definition of Fountainhead

  • (noun) an abundant source; "she was a well of information"
  • (noun) the source of water from which a stream arises; "they tracked him back toward the head of the stream"

Synonyms of Fountainhead


Antonyms of Fountainhead


No Antonyms Found.

Homophones of Fountainhead


No Homophones Found.