搜索
to barricade
01
设路障, 封堵
render unsuitable for passage
02
设立障碍
block off with barricades
03
设栅栏, 封锁
prevent access to by barricading
Barricade
02
路障, 障碍物
a barrier set up by police to stop traffic on a street or road in order to catch a fugitive or inspect traffic etc.
barricade
v
barricaded
adj
barricaded
adj
例子
The rebels seized control of the city's main square, barricading the streets and declaring their independence.
The survivors barricaded themselves in a house to protect against the approaching horde of zombies.
By the time security arrived, the disturbed employee had already gone postal, barricading himself in his cubicle with a weapon.