TORSION BAR SUSPENSION Meaning of TORSION BAR SUSPENSION in English A suspension system that makes use of torsion bars in place of the leaf or coil spring . English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012