twin torsion bar Glossary “twin torsion bar” Definition:A suspension system having two torsion bars, one placed above the other.