extricated
extricated
adj.
freed from an entanglement or difficulty.