Skip to main content

Blockade

Blocking a place to prevent goods or people from entering or leaving.