Car Definitions

What does Fog Lights mean?

Usually placed below the headlight and pointed downwards, a fog light is an extra light that is designed to shine down, illuminating the road beneath the fog.

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 Winch mean?

A mechanical recovery device that is found on some SUVs. It is made up of a rope, cable, or chain and is used mostly for self recovery in tricky off-road situations.

What does 4WD Rotary Mode Switch mean?

Abbreviation for Four-Wheel Drive. A two-axled vehicle drivetrain capable of providing torque to all of its wheels simultaneously

What does Intelligent Emergency Call mean?

A button placed overhead in the cabin that is linked to emergency services (police, ambulance, fire department) and can be used in case of an emergency or severe accident.