Technical definition

Hydraulic disc brake

Back to dictionary

Disc brake that uses hydraulic fluid to transmit braking force. It offers strong, progressive and precise braking.