Palisade (Noun)
Meaning
Fortification consisting of a strong fence made of stakes driven into the ground.
Classification
Nouns denoting man-made objects.
Fortification consisting of a strong fence made of stakes driven into the ground.
Nouns denoting man-made objects.