- a barrier erected along the centre of a motorway, around a racetrack, etc, for safety purposes
Collins Concise English Dictionary © HarperCollins Publishers::
crash barrier n

