blockade
blɒˈkeɪd
noun
an act or means of sealing off a place to prevent goods or people from entering or leaving.
they voted to lift the blockade of major railway junctions
siege,beleaguerment,encirclement,investment,besiegement,barricade,barrier,roadblock,obstacle,obstruction,impediment,bulwark,block,hindrance,check,deterrent,hurdle
verb
seal off (a place) to prevent goods or people from entering or leaving.
the authorities blockaded roads in and out of the capital
barricade,close up,block off,shut off,seal,bar,besiege,lay siege to,beleaguer,beset,surround,invest