leaf spring
1.
(
noun
) a long narrow spring consisting of several layers of metal springs bracketed together
Related Words:
spring
Terms and Conditions of Use / Copyright Notice