Explore relationships
Pedestrian barricade
Barricade (from French'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.
Use + to expand a branch. Click a topic name to open its summary.