palisade [pl. palisades]
Notices
  • a fence surrounding something