barricade
英[ˌbærɪˈkeɪd]
美[ˈbærɪkeɪd]
同义词
词组
柯林斯高阶英汉双解学习词典释义
英汉词典释义
英英词典释义
Noun
1. a barrier set up by police to stop traffic on a street or road in order to catch a fugitive or inspect traffic etc.
2. a barrier (usually thrown up hastily so as to impede the advance of an enemy);
"they enemy stormed the barricade"Verb
1. render unsuitable for passage;
"block the way""barricade the streets""stop the busy road"2. prevent access to by barricading;
"The street where the President lives is always barricaded"3. block off with barricades
行业词典