>

inextricable

/in'ekstrәkәbl/

★☆☆☆☆

📖 中文释义

  1. a. 逃脱不掉的, 解不开的, 无法解决的
📘 English Definition(英文释义)
  1. a. not permitting extrication; incapable of being disentangled or untied