Car Definitions

What does Diffuser mean?

Part of a car's underbody that improves its aerodynamic properties.

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 Climate Control mean?

The climate control system helps both drivers and passengers to control the interior temperature of their cars with great accuracy, and all they have to do is select the desired temperature, and the system will automatically determine the rate and amount of cold air that enters the cabin.

What does Cold Air Intake mean?

A special pathway near the engine designed to allow more cool air into a car’s engine, thus improving performance.

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.