VariousWords beta
Related Terms:
Definitions:
Noun
palisade
Definition: fortification consisting of a strong fence made of stakes driven into the ground
Definition: A long, strong stake, one end of which is set firmly in the ground, and the other sharpened.