Dictionary.com
Thesaurus.com
has salvaged
  • present perfect of salvage (3rd person singular).