barricade -
To close or block a road etc. , using a barricade.
barricade -
To keep someone in or out, using a blockade, especially ships in a port.
Wikipedia
Barricade, from the French barrique,(Barrel) is any object or structure that creates a barrier or obstacle to control, block passage or force the flow of traffic in the desired direction. Adopted as a military term, a barricade denotes any improvised field fortification, most notably on the city streets during urban warfare. Barricades also include temporary traffic barricades designed with the goal of dissuading passage into a protected or hazardous area or large slabs of cement whose goal is to actively prevent forcible passage by a vehicle.
OmegaWiki Dictionary
Ω
barricade To render passage impossible by physical obstruction.
barricade A structure set up across a route of access to obstruct the passage of an enemy.