Home

Word

drum brake, n.
more info hydraulic brake in which friction is applied to the inside of a spinning drum by the brake shoe
<noun.artifact>

drum brake