Definition 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.