Meaning of spring heel in English:
spring heel
noun
A heel consisting of a single slip of leather inserted just above the sole; (in later use figurative) elasticity or springiness of movement, especially in running or jumping.
Origin
Late 18th century; earliest use found in The London Chronicle.
Are You Learning English? Here Are Our Top English Tips