tire barrier
Meanings
noun
- A safety feature of auto racing venues, consisting of stacked tires secured together, that provides a cushion in the event of an impact.
Word forms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.