Car Definitions

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 Lane Departure Warning System mean?

A safety feature that uses a combination of cameras and sensors to warn drivers if they are drifting out of their marked lanes. This is usually done through an audio/visual warning.

What does Central Locking mean?

A safety mechanism that locks/unlocks all doors when the driver's door is locked/unlocked.

What does Surround Camera mean?

A parking aid that helps drivers park by giving them an overhead (birds-eye view) of their vehicle.

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.