palisade

Noun
  1. Fortification consisting of a strong fence made of stakes driven into the ground (synset 103884660)
Verb
  1. Surround with a wall in order to fortify (synset 201133033)

Other Searches