blockade

noun

1.
a war measure that isolates some area of importance to the enemy
Derived from:
blockade
2.
prevents access or progress
Derived from:
blockade