wellspring
/wˈɛlsprɪŋ/
Explore definitions, synonyms, and language insights of wellspring
Definitions
Noun
the source of water for a well
Noun
an abundant source; "she was a well of information"