Noun Definition
palisade
1.Definition: fortification consisting of a strong fence made of stakes driven into the ground
Category: Objects1.Definition: fortification consisting of a strong fence made of stakes driven into the ground
Category: Objects