n. fence made from stakes, protective fence made from poles that are inserted into the ground; line of cliffs, row of bluffs
PALISADE
Meaning of PALISADE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012