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"