Definition of leaf spring in English:
A spring made of a number of strips of metal curved slightly upward and clamped together one above the other.
- The anchoring mechanism may include a leaf spring that can be actuated between an unlocked position and a locked position.
- First the front leaf spring has been dropped in favour of a new coil spring, shock absorber and radius arm setup that anchors the axle to the frame but also adds a second pivot point.
- The biggest change made was eliminating the stock independent rear suspension and switching to a solid 12-bolt rear end that is still suspended by stock-type trailing arms and a transverse leaf spring.
Definition of leaf spring in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan