Large areas of the city have been closed off by barricades set up by the demonstrators.
The rioters barricaded streets with piles of blazing tyres...
The doors had been barricaded.
The students have barricaded themselves into their dormitory building...
About forty prisoners are still barricaded inside the wrecked buildings.
近义词: block,blockade,stop,block off,block up,bar