Definition of leaf springing in English:

leaf springing

See synonyms for leaf springing

noun

  • The use of leaf springs; suspension incorporating leaf springs.

Origin

1920s; earliest use found in The Illustrated London News.