• Headspring

    Origin

    From Middle English head + spring

    Full definition of headspring

    Noun

    headspring

    (plural headsprings)
    1. A fountainhead; a source.
    © Wiktionary