Word Definition - 刀枪不入

dāo qiāng bù rù lit. impervious to sword or spear (idiom); fig. invulnerable; untouchable; thick-skinned; impervious to criticism