RichThesaurus
crash barrier
crash barrier
antonyms
crash barrier
definitions
noun
A barrier on the side of a road, to keep vehicles on the road.