Dictionary.com
Thesaurus.com
has succumbed
  • present perfect of succumb (3rd person singular).