foot brake

1. (noun) operated by pressing on a pedal
Related Words: hydraulic brake, hydraulic brakes



Terms and Conditions of Use / Copyright Notice