Car Definitions

What does Hybrid mean?

A vehicle that combines the use of an internal combustion engine and an electric motor. Hybrids are known to be more powerful and more fuel efficient than traditional automobiles.

What does Ambient Lighting mean?

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

What does FWD (Front Wheel Drive) mean?

A vehicle that is propelled solely by its front wheels.

What does Auto Start / Stop mean?

A feature that automatically switches the internal combustion engine off and back on when idling to reduce fuel consumption.

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.