palisade
noun
1. fortification consisting of a strong fence made of stakes driven into the ground
Definition categories: man–made, fortification, munition
verb
1. surround with a wall in order to fortify
Similar word(s): fence, surround, wall
Definition categories: competition, protect