Torsion bar
Definitions
1
Posts
1
Posters
126
Views
-
The torsion bar is a type of tubular rod or beam that has one end fixed to the chassis or body of the vehicle (in case of a unibody construction) and the other is twisted by a lever which is connected to the suspension. Currently, only certain American trucks and truck based SUVs are still using torsion bars suspension systems.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions