extricate
verb
"I finally managed to extricate myself from the tight jacket."
°To free from intricacies or perplexity.

Your history [x]

  1. extricate