Inextricable
[adj] not permitting extrication; incapable of being disentangled or untied; "an inextricable knot"; "inextricable unity"
Related Information
Related Terms
aground, anchored, caught, chained, enwrapped in mystery, fast, fastened, fixed, grounded, held, high and dry, impacted, indefinable, inexplicable, insoluble, insolvable, irreducible, jammed, moored, mysterious, mystic, packed, stranded, stuck, stuck fast