barricade
.bæri'keid
基本解释
n. 路障, 障碍
vt. 设路障于, 阻碍
英文释义
n. a barrier (usually thrown up hastily) to impede the advance of an enemy
v. render unsuitable for passage
v. prevent access to by barricading
v. block off with barricades
词形变化
上一个单词:barriada
下一个单词:barricade shield