palisade
名词 palisade:
fortification consisting of a strong fence made of stakes driven into the ground
动词 palisade:
surround with a wall in order to fortify
同义词:wall, fence, fence in, surround