crash barrier

1 ENTRIES FOUND:
Save
crash barrier noun
plural crash barriers
crash barrier
noun
plural crash barriers
Learner's definition of CRASH BARRIER
[count] British