fountainhead
noun
foun·tain·head
ˈfau̇n-tᵊn-ˌhed
1
: a spring that is the source of a stream
2
: principal source : origin
Love words? Need even more definitions?
Merriam-Webster unabridged
Share