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 02, 2009
The Urban Dictionary Mug
Can you define these popular missing words?