n. barricade made of felled trees placed one on top of the other with their branches pointing out toward the enemy
ABATIS
Meaning of ABATIS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012