Wiktionary
leaf-spring
n. (alternative spelling of leaf spring English)
n. (alternative spelling of leaf spring English)