barricade/ bærɪ'keɪd /

1.noun [c] 
路障

2.vt.[+road] [ entrance] 
在…设路障

to barricade oneself in
把自己关在里面