boom barrier
English
Noun
boom barrier (plural boom barriers)
- A bar or pole that can be lowered to block vehicular access through a controlled location, or raised to allow traffic to pass.
Synonyms
Translations
gate at level crossing
|
boom barrier (plural boom barriers)
|