stockade - English Synonyms Dictionary

stockade

n.
[1] concentration camp