(noun.) a barrier (usually thrown up hastily) to impede the advance of an enemy; 'they stormed the barricade'.
(verb.) block off with barricades.
(verb.) prevent access to by barricading; 'The street where the President lives is always barricaded'.
(verb.) render unsuitable for passage; 'block the way'; 'barricade the streets'; 'stop the busy road'.
手打:莉莎
凯瑟琳整理