wellspring
noun
- 1
The source of water for a stream, spring or well; a fountainhead; a wellhead.
- 2
A perennial source of anything; a fountainhead of supply or emanation; resource.
Translate “wellspring” to another language
Click any language to open the translator with this word already filled in.