inextricable

a. 逃脫不掉的、解不開的、無法解決的

英文釋義

  1. not permitting extrication; incapable of being disentangled or untied