Meaning of spring hole in English:
spring hole
noun
North AmericanA hole, cavity, or pond formed by a spring where it rises.
Origin
Mid 19th century.
Are You Learning English? Here Are Our Top English Tips
A hole, cavity, or pond formed by a spring where it rises.
Mid 19th century.