punji stick
English
Noun
punji
stick
(
plural
punji sticks
)
Synonym of
punji
.