palisade

noun
  1. a fence of wooden stakes or iron railings fixed in the ground, especially as a fortification
  2. a line of bold cliffs, especially those along a river
  3. Usage: geological
verb
  1. to enclose or defend with a palisade

Examples