inextricable

adj.纠缠不清的,无法解脱的,

Merriam-Webster Online Dictionary
inextricable (adjective)
1.
forming a maze or tangle from which it is impossible to get free
2.
a) incapable of being disentangled or untied - an inextricable knot
b) not capable of being solved
« Back to Glossary Index