land spring

English dictionary entry

Meanings

noun
  1. Water lying near the surface, easily drawn upon by shallow wells.

Word forms

land spring land springs
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.