EXTRICATED





Definition:

  1. [adjective] having become freed from entanglement; disengaged
    Synonyms: disentangled, freed

Synonyms: