EnglishMain Dictionary
palisade
Universal Words
noun
1 a fence made of strong wooden or metal posts that are pointed at the top, especially used to protect a building in the past:
a wooden palisade
2 (palisades) [pl.] (AmE) a line of high steep cliffs, especially along a river or by the sea or ocean