punji sticks
English
Noun
punji
sticks
plural of
punji stick