palisade

noun

  1. 1

    fortification consisting of a strong fence made of stakes driven into the ground

verb

  1. 1

    surround with a wall in order to fortify

Synonyms

Also useful for “palisade”:Unscrambler