PALISADE


Meaning of PALISADE in English

(n.) Any fence made of pales or sharp stakes.

Webster's English dictionary.      Английский словарь Webster.