English | German | Russian | Czech

wellspring English

Meaning wellspring meaning

What does wellspring mean?

wellspring

(= wellhead) the source of water for a well (= well) an abundant source she was a well of information

Synonyms wellspring synonyms

What other words have the same or similar meaning as wellspring?

Are you looking for...?