blockade

nouns

a war measure that isolates some area of importance to the enemy
prevents access or progress
is a type of (narrower)
any structure that makes progress difficult

verbs

hinder or prevent the progress or accomplishment of
"His brother blocked him at every turn"
render unsuitable for passage
"block the way"; "barricade the streets"; "stop the busy road"
obstruct access to
impose a blockade on