Topic: MOTOR VEHICLES


disc brakes

noun
     
disc brakes [plural]
TTC brakes that work by two hard surfaces pressing against a disc in the centre of a car wheel

Explore MOTOR VEHICLES Topic