1 throttling bar | Definition of throttling bar

throttling bar

noun

Definition of throttling bar

: a bar of varying cross section that controls the flow of the liquid past the piston in some types of hydraulic recoil brakes

History and Etymology for throttling bar

throttling (from present participle of throttle entry 1) + bar

Keep scrolling for more