Car Definitions

What does ESC (Electronic Stability Control) mean?

A safety feature that improves the handling of a vehicle by detecting skids and compensating by adjusting braking pressure. This in turn helps maintain the intended direction of the vehicle.

What does Lane Departure Warning System mean?

A safety feature that uses a combination of cameras and sensors to warn drivers if they are drifting out of their marked lanes. This is usually done through an audio/visual warning.

What does AWD (All Wheel Drive) mean?

A drivetrain that utilizes a front, rear and center differential to provide power to all four wheels of a vehicle.

What does Naturally Aspirated mean?

Naturally aspirated, sometimes known as normally aspirated, is a type of internal combustion engine in which oxygen intake is done naturally and without forced induction through a turbocharger or a supercharger.

What does Torque Steer mean?

The unintended influence of torque on the steering, a trait typically seen in front-wheel-drive vehicles. During heavy acceleration, the steering is likely to pull towards one side.