Definition von leaf springs im Englisch Englisch wörterbuch
(Otomotiv) A series of steel plates, placed one atop the other, which bend flexibly to absorb the bumps and shocks of driving. Most often used in the rear suspensions of trucks and some sport-utility vehicles. See also suspension system
n. A composite spring, used especially in automotive suspensions, consisting of several layers of flexible metallic strips joined to act as a single unit