'disc brake' definitions:

Definition of 'disc brake'

From: WordNet
noun
Hydraulic brake in which friction is applied to both sides of a spinning disk by the brake pads [syn: disk brake, disc brake]