Skip to content

wellspring

Dictionary definition · wellspring

noun

  1. the source of water for a well
  2. an abundant source"she was a well of information"

Source: Open English WordNet (CC BY 4.0).