track brake


noun

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

Nearby words

  1. tracing,
  2. tracing paper,
  3. tracing tape,
  4. track,
  5. track and field,
  6. track down,
  7. track event,
  8. track geometry car,
  9. track lighting,
  10. track meet

Origin of track brake

First recorded in 1900–05

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019