crash barrier

Definitions

General English

Cars & Driving

  • noun a barrier with longitudinal members designed to prevent a vehicle which is out of control from leaving a road or race track, or on a motorway from crossing the central reserve
http://www.dictionarycentral.com/definition/crash-barrier.html