Noun Definition

palisade

1.Definition: fortification consisting of a strong fence made of stakes driven into the ground

Category: Objects