palisade




palisade - noun

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

  • palisade - verb

    palisade - thesaurus

    fence   surround   wall