Car Definitions

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 TPMS (Tire Pressure Monitoring System) mean?

An electronic system that continuously measures and displays the amount of air pressure in each tire to the driver.

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 Park Assist mean?

A set of sensors and/or a camera that aids drivers in parking their vehicle, usually in reverse.

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.