Meaning of drum brake
Definition of drum brake
(noun)
hydraulic
brake
in which
friction
is
applied
to the
inside
of a
spinning
drum
by the
brake
shoe
Other information on drum brake
WIKIPEDIA results for
drum brake
Amazon results for
drum brake
Tweet