• Fountainhead

    Full definition of fountainhead

    Noun

    fountainhead

    (plural fountainheads)
    1. a spring that is the source of a river
    2. an abundant source of knowledge, etc.
    © Wiktionary