Skip to content

natural spring

Dictionary definition · natural spring

noun

  1. a natural flow of ground water

Source: Open English WordNet (CC BY 4.0).