Car Definitions

What does Supercharger mean?

A device that increases the pressure, temperature and density of air supplied to an engine, resulting in greater fuel flow and significantly more power.

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

The distance between the center of the front and rear wheels on any vehicle.

What does Push Button Start mean?

Also known as 'keyless ignition', push start is a button that simplifies turning a car on or off using a key fob that is unique to you.