Barricades, noun plural of barricade. Synonyms in the same form.
obstructions
All synonyms for barricade →