barricade

US /ˈber.ə.keɪd/
UK /ˈber.ə.keɪd/
"barricade" picture
1.

路障, 街垒

an improvised barrier erected across a street or other thoroughfare to prevent the passage of persons or vehicles

:
The police set up a barricade to control the crowd.
警方设置了路障以控制人群。
Protesters built a makeshift barricade from old tires and debris.
抗议者用旧轮胎和碎片搭建了一个临时路障
1.

设置路障, 堵塞

block or defend with a barricade

:
They decided to barricade the doors with furniture.
他们决定用家具堵住门。
The police had to barricade the street to prevent further access.
警方不得不封锁街道以防止进一步进入。