Meaning of palisade
Definition of palisade
(noun)
fortification
consisting of a
strong
fence
made
of
stakes
driven
into the
ground
(verb)
surround
with a
wall
in
order
to
fortify
Other information on palisade
WIKIPEDIA results for
palisade
Amazon results for
palisade
Tweet