Polish-English dictionary »

barykada meaning in English

PolishEnglish
barykada noun

barricadenoun
a barrier constructed across a road, especially as a military defence

barricadenoun
an obstacle, barrier or bulwark

obstructionnoun
that which obstructs or impedes