barricade
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.
Similar word(s): roadblock
Definition categories: man–made, barrier
2. a barrier (usually thrown up hastily) to impede the advance of an enemy
- they stormed the barricade
Definition categories: man–made, barrier
verb
1. render unsuitable for passage
- barricade the streets
Similar word(s): bar, block, blockade, stop
Definition categories: contact, block, impede, jam, obstruct, obturate, occlude
2. prevent access to by barricading
- The street where the President lives is always barricaded
Definition categories: competition, block, impede, jam, obstruct, obturate, occlude
3. block off with barricades
Similar word(s): barricado
Definition categories: competition, block, impede, jam, obstruct, obturate, occlude