dāo
dāo
qiāng
qiāng
bú
bù
rù
rù

Definitions

  1. 1. lit. impervious to sword or spear (idiom)
  2. 2. fig. invulnerable
  3. 3. untouchable
  4. 4. thick-skinned
  5. 5. impervious to criticism

Components