A strong protective barrier that is erected around a racetrack or in the middle of a dual-lane highway in order to reduce the likelihood of severe accidents.
|
|
|
Words linked to "Crash barrier" : barrier |
Copyright © 2024 Diccionario ingles.com |