English Dictionary
◊ EXTRICATED
extricated
adj : having become freed from entanglement; disengaged [syn: {disentangled},
{freed}]