Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of wellspring

Source language: EnglishDictionary language: English

wellspring

noun

Definitions

  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.