palisadeEnglish → ChineseOxford English–Chinesepalisade /BrE ˌpalɪˈseɪd , AmE ˌpæləˈseɪd / A noun (of wood) 木栅栏; (of iron) 铁栅栏 B palisades plural noun US [河边或海边的] 绝壁