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