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