Palisade has 4 different meanings across 2 categories:
Noun · Verb
fortification consisting of a strong fence made of stakes driven into the ground
A long, strong stake, one end of which is set firmly in the ground, and the other sharpened.
surround with a wall in order to fortify
To equip with a palisade.