Car Definitions

What does Moonroof mean?

An extended glass panel roof that stretches far back to allow those seated in the back of a vehicle a view of the sky, is known as a moonroof.

What does ABS (Anti-lock Brake System) mean?

Abbreviation for Anti-locking braking system (ABS) is an automated safety system that helps a car’s wheels continue to rotate during heavy braking, thus preventing a driver from losing control of their vehicle because of uncontrollable wheel skidding.

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 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 Soft-closing Doors mean?

Doors that utilize a suction mechanism to shut properly in case they are not latched by occupants.