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 Soft-closing Doors mean?

Doors that utilize a suction mechanism to shut properly in case they are not latched by occupants.

What does Horsepower mean?

Unit of measurement used when calculating how fast or powerful a vehicle is.

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.

What does Differential Lock mean?

A mechanical component that "locks" both wheels on a axle, forcing them to turn in unison, regardless of the traction available at each wheel.