BARRICADE


Meaning of BARRICADE in English

n. & v.

n. a barrier, esp. one improvised across a street etc.

v.tr. block or defend with a barricade.

[ F f. barrique cask f. Sp. barrica, rel. to BARREL ]

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