meaning of disc brake

1. hydraulic brake in which friction is applied to both sides of spinning disk by the brake pads


Related Words

disc brake |

Developed & Maintained By Taraprasad.com

Treasure Words