blockade
blockade - noun
a war measure that isolates some area of importance to the enemy
prevents access or progress
blockade - verb
- hinder or prevent the progress or accomplishment of
- render unsuitable for passage
- obstruct access to
- impose a blockade on
blockade - thesaurus
bar
barricade
block
embarrass
encirclement
hinder
obstruct
stop
stymie
stymy