Search results
- Dictionarybar·ri·cade/ˈberəˌkā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 an improvised barrier: "he barricaded the door with a bureau"
Powered by Oxford Dictionaries