• Leaf-spring

    Full definition of leaf-spring

    Noun

    1. Alternative spelling of leaf spring
    © Wiktionary