drum brake
English Dictionary
->
Letter D
-> drum brake
Search Dictionary:
drum brake Definition
(n)
hydraulic
brake
in
which
friction
is
applied
to
the
inside
of
a
spinning
drum
by
the
brake
shoe
drum brake Synonyms
drum brake
drum brakes
© Art Branch Inc.