YourDictionary

fountainhead

noun

  1. a spring that is the source of a stream
  2. the original or main source of anything

See fountainhead in American Heritage Dictionary 4

Learn more about fountainhead

link/cite print suggestion box