Handstaves
Boyd’s Bible Dictionary
:
Javelins
(Ezek. 39:9).