inextricability

US [ɪnɪkstrɪkə'bɪlɪtɪ]
UK [ɪnɪkstrɪkə'bɪlɪtɪ]
  • n.逃脱不掉的
  • Web无法解决;解不开
n.
1.
逃脱不掉的