BARRICADE


Meaning of BARRICADE in English

[ ˌbarɪ'keɪd ]

■ noun an improvised barrier erected to obstruct the movement of opposing forces.

■ verb block or defend with a ~.

Phrases

man (or go to ) the ~s strongly defend something.

Origin

C16: from Fr., from barrique 'cask', from Sp. barrica ; related to barrel (barrels often being used to build ~s).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.