What is the meaning of the word "palisade"?

Definitions: