Definition of "Palisade" :
noun: fortification consisting of a strong fence made of stakes driven into the ground
verb: surround with a wall in order to fortify
noun: fortification consisting of a strong fence made of stakes driven into the ground
verb: surround with a wall in order to fortify