barricade [noun]

Definition of barricade:

a barrier set up by police to stop traffic on a street or road in order to catch a fugitive or inspect traffic etc.

Synonyms of barricade:

Opposite/Antonyms of barricade:

Sentence/Example of barricade:

The window that was barred shut at the end of the hall was no barricade for Christine.