Home

Word

foot brake, n.
more info hydraulic brake operated by pressing on a foot pedal
<noun.artifact>

foot brake
semantic pointers
hypernym