Glossary “leading link” Definition:
Component of the suspension system that is attached to the chassis behind the wheel and positioned to resist fore-and-aft movement of the wheel.
Glossary “leading link” Definition:
Component of the suspension system that is attached to the chassis behind the wheel and positioned to resist fore-and-aft movement of the wheel.