barricado

listen to the pronunciation of barricado
İngilizce - İngilizce
{n} an obstruction, bar stop, impediment, hinderence, defence, safety
barricado