Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement