palisadeEnglish → FrenchOxford English–Frenchpalisade /BrE ˌpalɪˈseɪd , AmE ˌpæləˈseɪd / A noun (fence) palissade fB palisades plural noun US (cliffs) muraille f