barricade in Irish
barricade in Irish
baracáid
A barrier constructed across a road, especially as a military defence
bábhún
A barrier constructed across a road, especially as a military defence