barricade - Anglais Synonymes Dictionnaire

barricade

v.
[1] block , blockade , stop , block off , block up , bar
[2] barricado
n.
[1] roadblock