Power brakes definitions

Search

Power brakes

Power brakes logo #10101) Car stoppers
Found on https://www.crosswordclues.com/clue/power-brakes

Power brakes

Power brakes logo #21000 Power brakes are a system of hydraulics used to slow down or stop most motor vehicles. It uses a combination of mechanical component to multiply the force applied to the brake pedal by the driver into enough force to actuate the brakes and stop a vehicle that can weigh several tons. The brake pedal is connected to the Vacuum booster which is the f...
Found on http://en.wikipedia.org/wiki/Power_brakes
No exact match found.