English synonyms about - contact  

drum brake

noun

1 drum brake

Hydraulic brake in which friction is applied to the inside of a spinning drum by the brake shoe.

Dutch: trommelrem


Find more on drum brake elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0142