extricated

extricated

adj.
  1. freed from an entanglement or difficulty.