Skip to main content

HaniiPuppy's definitions

Leaf Springs

The form of suspension that was developed for use on medieval carts and carriages, yet is still used (for some reason or another) on American cars despite more modern forms of suspension.
"And the rear wheels have.. leaf springs. Leaf springs. Let me make that live for you: if you went to your doctor's and he got a jar of leeches out." ~Jeremy Clarkson on the Corvette's suspension.
by HaniiPuppy October 2, 2009
mugGet the Leaf Springsmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email