barricade
noun.
a barrier set up by police to stop traffic on a street or road in order to catch a fugitive or inspect traffic etc.
Synonym: roadblock
noun.
a barrier (usually thrown up hastily) to impede the advance of an enemy
they stormed the barricade
verb.
render unsuitable for passage
block the way|barricade the streets|stop the busy road
verb.
prevent access to by barricading
The street where the President lives is always barricaded
verb.
block off with barricades
Synonym: barricado