palisade

/pælɪsˈeɪd/

Explore definitions, synonyms, and language insights of palisade

Definitions

Noun
fortification consisting of a strong fence made of stakes driven into the ground
Verb
surround with a wall in order to fortify

More Specific Terms