barricade
BARRICADE noun
[ C ] uk/ˌbærɪˈkeɪd/ ussomething that is quickly put across a road or entrance to prevent people from going past
заграждение, баррикада
barricade verb [ T ] uk/ˌbærɪˈkeɪd/ us
to build a barricade somewhere
баррикадировать
[ often reflexive ] They barricade d themselves in the building (= built a barricade so that nobody could get to them).