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. (synset 104103942)
  2. A barrier (usually thrown up hastily) to impede the advance of an enemy (synset 102799571)
    "they stormed the barricade"
Verb
  1. Render unsuitable for passage (synset 201480632)
    "block the way"; "barricade the streets"; "stop the busy road"
  2. Prevent access to by barricading (synset 201129641)
    "The street where the President lives is always barricaded"
  3. Block off with barricades (synset 201129501)

Other Searches