˜yÐÄvlog

Advertisement

Advertisement

track brake

noun

  1. a mechanism that slows or stops a vehicle by pressing against the track rather than the wheels.


Discover More

˜yÐÄvlog History and Origins

Origin of track brake1

First recorded in 1900–05
Discover More

Example Sentences

Examples have not been reviewed.

Screaming through the corners of the half-mile-long track, brake temperatures climbed well past the thousand-degree mark, and the rotors began to glow.

From

Advertisement

Advertisement

Advertisement

Advertisement