'drum brake' definitions:

Definition of 'drum brake'

(from WordNet)
noun
Hydraulic brake in which friction is applied to the inside of a spinning drum by the brake shoe

Words containing 'drum brake'