wellspring

noun

  1. 1

    The source of water for a stream, spring or well; a fountainhead; a wellhead.

  2. 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.

Wellspring Definition & Meaning | TranslatePulse