palisaded
动词 palisade:
surround with a wall in order to fortify
同义词:wall, palisade, fence, fence in, surround