palisade

You are here

palisade
  • noun
    A fence of wooden stakes or iron railings fixed in the ground, forming an enclosure or defense.

About

We are dedicated to creating and providing free, high-quality English language learning resources.