Crash Barrier (noun) Definition, Meaning & Examples

noun
  1. a barrier erected along the centre of a motorway, around a racetrack, etc, for safety purposes
Crash Barrier (noun) Definition, Meaning & Examples

More Definitions