palisadeEnglish → FrenchEnglish–French Dictionarypalisade[ˌpælɪˈseɪd]1. noun (fence) palissade f2. palisades plural noun US muraille f de falaises à pic