stockade - Anglais Synonymes Dictionnaire

stockade

n.
[1] concentration camp