crash barrier
noun
a barrier erected along the centre of a motorway, around a racetrack, etc, for safety purposes
Words nearby crash barrier
crapulent,
crapulous,
craquelure,
crash,
crash and burn,
crash barrier,
crash blossom,
crash boat,
crash cart,
crash course,
crash dive