barricade
US /ˈbærɪˌked, ˌbærɪˈked/
・UK /ˌbærɪ'keɪd/
B2
noun
- Objects (on a road) to stop people getting past
- An improvised barrier erected across a street or other thoroughfare to prevent or delay the movement of opposing forces.
verb
- To put objects (on a road) to stop people passing
other
- To block or defend with a barricade.