BARRICADE
Meaning of BARRICADE in English
n.
1) to place, set up a ~
2) to man the ~s
3) to remove, take down a ~
4) a barbed-wire ~
5) a ~ against
The Bbi combinatory dictionary of English, a guide to word combinations.
Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.
2012