Car Definitions

What does Collision Detection mean?

A collection of sensors that work together to monitor the distance between the vehicle and the one in front of it. This feature is usually bundled with Automatic Emergency Braking that jams the brakes if the driver does not respond in time to prevent a collision.

What does Panoramic Glass Roof mean?

A type of large or multi-panel glass roof that offers spectacular views outside. In some vehicles this is a fixed glass panel, while in others it can be opened to enjoy the breeze.

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 DVD Player mean?

A feature found is most high-end vehicles that allows occupants to play a DVD and watch it via a central screen or through monitors embedded into the headrests.

What does Cruise Control mean?

A device that, when engaged, automatically maintains the speed of a vehicle without the need for the driver to keep their foot on the accelerator pedal.