Compund Words

Sponsored Links

Last Search Words

Search Result:drum brake




Overview of noun drum_brake

The noun drum brake has 1 sense


  • drum brake -- (hydraulic brake in which friction is applied to the inside of a spinning drum by the brake shoe)