barricading
动词 barricade:
render unsuitable for passage
同义词:barricade, block, blockade, stop, block off, block up, bar
prevent access to by barricading
同义词:barricade
block off with barricades
同义词:barricade, barricado