Dictionary.com
Thesaurus.com
has soldiered
  • present perfect of soldier (3rd person singular).