palisade

noun

1.
fortification consisting of a strong fence made of stakes driven into the ground
Derived from:
palisade