Headspring

Definition:

  • (n.) Fountain; source.

Compare headspring with other words:

headspring vs. source

fountainhead vs. headspring

handspring vs. headspring

headspring vs. spring