Definition of Fountainhead

  • 1. An abundant source Noun
  • 2. The source of water from which a stream arises Noun

Synonyms for word "fountainhead"

Semanticaly linked words with "fountainhead"

Hyponims for word "fountainhead"