inextricable in Latin inextricable in Latin inextricabilis adj (of a knot etc) Impossible to untie or disentangle. Add to Flashcards