palisade
noun [ C ] uk/ˌpæl.ɪˈseɪd/ us/ˈpæl.ə.seɪd/
木(或铁)栅栏
a strong fence made out of wooden or iron poles that is used to protect people or a place from being attacked
palisades[ plural ] US (海边或河边的)岩壁,绝壁
a line of cliffs by the sea or a river