crash barrier
Meaning, Definition & Usage
Dictionary
Related
noun
a strong protective barrier that is erected around a racetrack or in the middle of a dual-lane highway in order to reduce the likelihood of severe accidents
WordNet
Previous
crapulent
crapulous
crapy
crare
crase
Next
crasher
crashing
crasis
craspedia
craspedota