刀枪剑戟dāoqiāngjiànjǐMeanings1. (idiom) melee combat weapons of ancient China, such as swords, spears and halberdsCharacters used刀knife枪gun剑sword戟halberd