Dictionary.com
Thesaurus.com
has wracked
  • present perfect of wrack (3rd person singular).