disc brake

Noun
  1. Hydraulic brake in which friction is applied to both sides of a spinning disk by the brake pads (synset 103213659)

Other Searches