Dictionary.com
Thesaurus.com
has capitulated
  • present perfect of capitulate (3rd person singular).