Suspension system
Definitions
1
Posts
1
Posters
195
Views
-
Suspension system in Engines and Technology. Used to help reduce the amount of shock and vibration transmitted from the road wheels to the chassis and body.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions