Car Definitions

What does Self-levelling Headlights mean?

A system that uses a number of sensors to calculate load within the vehicle and automatically adjust the direction of the headlamps. This ensures the vehicle's headlamps are always in their optimal position and not pointing upwards into the sky or dipped downwards limiting visibility.

What does Diffuser mean?

Part of a car's underbody that improves its aerodynamic properties.

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.

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 Ambient Lighting mean?

Soft and often customizable illumination around the vehicle's cabin.