English dictionary
drum brake meaning and definition
Definition and meaning of drum brake at MeaningMonkey.org. drum brake meaning and definition in the English Dictionary.DRUM BRAKE noun
Definition of drum brake (noun)
- hydraulic brake in which friction is applied to the inside of a spinning drum by the brake shoe
Source: Princeton University Wordnet