barricade

noun
UK /ˌbærɪˈkeɪd/
US /ˈbærɪkeɪd/

A barricade is a wall or pile of things that stops people from going past.

The police put a barricade across the road to stop the cars.


OTHER MEANINGS

2. To block a road or path with objects so no one can pass.

The protesters barricaded the entrance to the building.

3. To shut yourself in a place to keep others out.

He barricaded himself in his room during the storm.

4. A temporary structure built to protect soldiers during a battle.

The soldiers hid behind a barricade of sandbags.