Meaning of inextricable

Definition of inextricable

(adj) not permitting extrication; incapable of being disentangled or untied; "an inextricable knot"; "inextricable unity"

Other information on inextricable

WIKIPEDIA results for inextricable
Amazon results for inextricable