/ˌbærɪˈkeɪd ||; ˌbærəˈked/noun [C] an object or line of objects that is placed across a road, entrance, etc to stop people getting through 路障;障碍物:
The demonstrators put up barricades to keep the police away. 示威者设置路障不让警察接近。
barricade verb [T]
barricade yourself in to defend yourself by putting up a barricade 设路障自恒:
Demonstrators took over the building and barricaded themselves in. 示威者占据了大楼,并封闭了入口。