Home » Articles » Glossary of Automotive Terminology » D » Disc Brakes
A brake where a kidney-shaped brake pad, lined with asbestos or other heat resistant material is pressed against a disc attached to the wheel to stop the car.
Login | Sign Up
Search | Sitemap