blockade
nounAn act or means of sealing off a place to prevent goods or people from entering or leaving.
verbSeal off (a place) to prevent goods or people from entering or leaving.
An act or means of sealing off a place to prevent goods or people from entering or leaving.
verbSeal off (a place) to prevent goods or people from entering or leaving.