Noun

barricade [pl. barricades]
حاجز {في طَرِيق}
barricade [pl. barricades]
متراس {لِلدّفاعِ يُسْتَتَرُ بِهِ مِنَ العَدُوّ}
barricade [ barricaded ; barricaded ]
barricade [pl. barricades]
استحكام {جمعه: اِسْتِحْكامات}

...

متراس {لِلدّفاعِ يُسْتَتَرُ بِهِ مِنَ العَدُوّ}

Verb

to barricade [pl. barricades]
to barricade [ barricaded ; barricaded ]

similar Results

barricades (n.) , [sing. a barricade] , Pl.
barricades (n.) , [sing. a barricade]