foot brake

Noun
  1. Hydraulic brake operated by pressing on a foot pedal (synset 103384565)

Other Searches