dāo qiāng jiàn jǐ
(idiom) melee combat weapons of ancient China, such as swords, spears and halberds
刀
dāo
knife; blade; single-edged sword; cutlass (CL:把[ba3])
枪
qiāng
variant of 槍|枪[qiang1]
剑
jiàn
double-edged sword
戟
jǐ
halberd