Parts Of Speech: Noun
Definition:
An improvised barrier erected across a street or other thoroughfare to prevent or delay the movement of opposing forces.
Synonyms: Similar words
| barrier | blockade | fence |
|---|---|---|
rampart |
roadblock |
wall |
Antonyms: Opposite words
| opening | aid | help |
|---|
Sentences:
Picture-1: Barricade
Picture-2: Workers, barricade
Picture-3: Police, protesters
Picture-4: Vehicles on road