STABILIZER BAR

Definition A <STABILIZER BAR> is a <STABILIZER> is a part of many automobile suspensions that helps reduce the body roll of a vehicle during fast cornering or over road irregularities. It connects opposite (left/right) wheels together through short lever arms linked by a torsion spring