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