Glossary / Suspension

body control

8 Episode Mentions
Too Afraid to Ask

Body control means the car's frame and suspension keep it steady and level even when going over bumps. It helps the car feel smoother.

Technical Definition

Body control refers to the vehicle's chassis and suspension systems working together to maintain a stable, level ride while absorbing road irregularities.

The Car Curious Weekly

Podcast highlights and car talk, delivered every week.

Help Improve This Entry

Spot an error or have a better explanation? Let us know.