inextricable

inextricable definitions

adj
  • Impossible to untie or disentangle. 

  • Impossible to solve. 

  • Impossible to escape from.