Synonyms of halberd

1 Syllable
gar, spear, spears, pike, bill, gars
2 Syllables
bayonet, lancet, weapon
3 Syllables
partisan, partizan, javelin