Tire wall

(Sport: Formula One)

Definition

A wall of tires, that have been binded together, designed to absorb the impact of cars that hit it after spinning off the track.



Videos containing the term 'Tire wall'

Loading...

Tools

?

Nearby Terms

?
Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z