BARRICADE


Meaning of BARRICADE in English

[noun] [C] - a line or pile of objects put together, esp. quickly, to stop people from going where they want to goDuring the disturbance, the inmates damaged furniture and other property before erecting a barricade between themselves and prison officers.There are unconfirmed reports of several deaths among demonstrators who were manning barricades to stop the tanks.

Cambridge English vocab.      Кембриджский английский словарь.