Find the word definition

Wiktionary
drum brakes

n. (drum brake English)

WordNet
drum brakes

n. hydraulic brake in which friction is applied to the inside of a spinning drum by the brake shoe [syn: drum brake]