extricated
动词 extricate:
release from entanglement of difficulty
同义词:extricate, untangle, disentangle, disencumber
形容词 extricated:
having become freed from entanglement; disengaged
同义词:disentangled, freed