Springhead

Definition:

  • (n.) A fountain or source.

Compare springhead with other words:

fountainhead vs. springhead

source vs. springhead

spring vs. springhead