fountainhead
- n an abundant source
- n the source of water from which a stream arises
- Our leader is here in the revolutionary capital, which is the fountainhead of all our happiness.
- It is important, he said, "to have good liaison between the fountainhead of ideas and the catch pool.
- With dazzling virtuosity on the trumpet and an innovative singing style, Satchmo was the fountainhead of a thoroughly original American sound.