palisadeEnglishOxford American Thesauruspalisade noun fence, paling, enclosure, defense, barricade, stockade, fortification, bulwark.