VariousWords beta
Related Terms:
Definitions:
Adjective
inextricable
Definition: not permitting extrication; incapable of being disentangled or untied; "an inextricable knot"; "inextricable unity"
Definition: Impossible to untie or disentangle.