Definitions of extricated:

  • adjective:   having become freed from entanglement; disengaged