stockade - Inglés Sinónimo Diccionario

stockade

n.
[1] concentration camp