VariousWords beta
Related Terms:
Definitions:
Noun
leaf spring
Definition: long narrow spring consisting of several layers of metal springs bracketed together
Definition: A spring in the form of a curved length(s) of steel, used in the suspension of wheeled vehicles