wellspring

1. (noun) an abundant source; "she was a well of information"
Synonyms: fountainhead, well
Related Words: source

2. (noun) the source of water for a well
Synonyms: wellhead
Related Words: beginning, origin, root, source



Terms and Conditions of Use / Copyright Notice