Definition Definition

Inboard brakes

Inboard brakes are a braking system that is located within the chassis of a vehicle instead of at its hubs.

Share it: CITE

Related Definitions