barricaded
动词 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
形容词 barricaded:
preventing entry or exit or a course of action
同义词:barred, blockaded