English dictionary
natural spring meaning and definition
Definition and meaning of natural spring at MeaningMonkey.org. natural spring meaning and definition in the English Dictionary.NATURAL SPRING noun
Definition of natural spring (noun)
- a natural flow of ground water
- synonyms: fountain, outflow, outpouring, spring
Source: Princeton University Wordnet