barricade in German
barricade in German
Barrikade
A barrier constructed across a road, especially as a military defence
verbarrikadieren
To close or block a road etc., as, or using, a barricade.