Advertisement
Advertisement
springhead
[spring-hed]
noun
a spring or fountainhead from which a stream flows.
the source of something.
the springhead of desire.
springhead
/ ˈsprɪŋˌhɛd /
noun
the source of a stream; spring
Discover More
Word History and Origins
Origin of springhead1
Advertisement
Advertisement
Advertisement
Advertisement
Browse