Car Definitions

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 Power Windows mean?

Power windows or electric windows are automobile windows which can be raised and lowered by pressing a button or switch, as opposed to using a crank handle.

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.

What does Oversteer mean?

Commonly associated with rear-wheel drive cars, oversteer is a driving characteristic wherein a car turns more sharply than intended, causing the rear to slide out more than the front.

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.