blockade
名词 blockade:
a war measure that isolates some area of importance to the enemy
同义词:encirclement
prevents access or progress
动词 blockade:
hinder or prevent the progress or accomplishment of
同义词:obstruct, block, hinder, stymie, stymy, embarrass
render unsuitable for passage
同义词:barricade, block, stop, block off, block up, bar
obstruct access to
同义词:block off
impose a blockade on
同义词:seal off