Back to Dictionary
刀枪不入
刀槍不入
dāoqiāngbùrù
1. lit. impervious to sword or spear (idiom)
2. fig. invulnerable
3. untouchable
4. thick-skinned
5. impervious to criticism