RichThesaurus
traffic barrier
traffic barrier
antonyms
traffic barrier
definitions
noun
Synonym of crash barrier