Source Word
barricada
IPA(Pronunciation)
Noun
feminine
バリケード(特に軍事防衛のために道路に設置される障壁)
English Meaning
barricade (a barrier constructed across a road, especially as a military defence)
( plural )