track brake
noun
a mechanism that slows or stops a vehicle by pressing against the track rather than the wheels.
Origin of track brake
First recorded in 1900–05
Words nearby track brake
tracing,
tracing paper,
tracing tape,
track,
track and field,
track brake,
track down,
track event,
track geometry car,
track lighting,
track meet