Advertisement
Advertisement
track brake
noun
- a mechanism that slows or stops a vehicle by pressing against the track rather than the wheels.
Discover More
Word History and Origins
Origin of track brake1
First recorded in 1900–05
Discover More
Example Sentences
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 The New Yorker
Advertisement
Advertisement
Advertisement
Advertisement
Browse