palisade trench noun1 •A defensive structure combining a palisade with a trench (a ditch), often used to fortify an area or boundary. formspalisade trenches