BARRICADE


Meaning of BARRICADE in English

n. 25B6; noun a barricade across the street : BARRIER, roadblock, blockade; obstacle, obstruction.

25B6; verb they barricaded the building : SEAL (UP), close up, block off, shut off/up; defend, protect, fortify, occupy.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.