1nouncabarricadaDefinitions1.barricade (a barrier constructed across a road, especially as a military defence)TranslationsesbarricadafrbarricadeitbarricatadeBarrikaderuбаррикада
2nouncabarricadaDefinitions1.barricade (a barrier constructed across a road, especially as a military defence)TranslationsfrbarricadeitbarricatadeVerrammlungruбаррикада