|
Definition of Tire barrier
1. Noun. A safety feature of auto racing venues, consisting of stacked tires secured together, that provides a cushion in the event of an impact. ¹
¹ Source: wiktionary.com
|
1. Noun. A safety feature of auto racing venues, consisting of stacked tires secured together, that provides a cushion in the event of an impact. ¹
¹ Source: wiktionary.com