Car Definitions

What does Downforce mean?

A downwards force created by the aerodynamic properties of a vehicle. The purpose of downforce is to allow a car to travel faster through a corner by creating more grip.

What does Power Mirrors mean?

Electronic adjustment of a vehicle's side mirrors is known as power mirrors.

What does Immobilizer mean?

A security device that prevents a vehicle from starting unless the correct key is present.

What does Power Steering mean?

An electric or hydraulic system that multiplies the effort exerted by the driver on the steering wheel for added ease and comfort. Vehicles without power steering require significantly more effort to control and navigate.

What does Variable Cylinder Management (VCM) mean?

A feature in some engines that allows them to deactivate two or more cylinders in order to maximize fuel efficiency.