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