Synonyms of Barricade

Primary definition: An improvised barrier built across a street or opening to prevent the advance of an enemy or crowd.

Full Dictionary Entry

Antonyms & Opposite Concepts