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