wellspring
English Thesaurus
1. an abundant source (noun.communication)
| hypernym | : | source, |
| definition | : | a document (or organization) from which information is obtained (noun.communication) |
2. the source of water for a well (noun.location)
Visual ArtiKata
Explore wellspring in ArtiKata.com >
