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
1.render unsuitable for passage;
block the way
2.prevent access to by barricading;
The street where the President lives is always barricaded
3.block off with barricades