foot brake

Explore definitions, synonyms, and language insights of foot brake

Definitions

Noun
hydraulic brake operated by pressing on a foot pedal