Search results
- Dictionarybarricade/ˌbarɪˈkeɪd/
noun
- 1. an improvised barrier erected across a street or other thoroughfare to prevent or delay the movement of opposing forces: "they built barricades in the narrow streets"
verb
- 1. block or defend with a barricade: "they barricaded the building and occupied it all night"
Powered by Oxford Dictionaries