Fortification consisting of a strong fence made of stakes driven into the ground
English: palisade
palisade, fence, fence in, surround, wall
English: palisade
English: wall, palisade, fence, fence in, surround
Bahasa: membatasi, memisahkan, mengepung, memagari, mengerubungi, menggerompok, menyelingkup