barricade

(noun, verb)

Meaning

a structure used to block passage

Example

"The protesters built a barricade to prevent traffic from passing."

Synonyms

barrierblockade

Antonyms

openingpassage