Barricades Synonyms and Antonyms
Render unsuitable for passage
(Verb)
Advertisement
A usually improvised structure set up, as across a route of access, to obstruct the passage of an enemy or opponent.
(Noun)
Synonyms:
Related Articles
Advertisement