Dictionary.com
Thesaurus.com
has wrenched
  • present perfect of wrench (3rd person singular).