Meanings1lit. impervious to sword or spear (idiom)2fig. invulnerable3untouchable4thick-skinned5impervious to criticismWritten Forms刀槍不入Traditional · Main Form刀枪不入Alternate Form