Dictionary.com
Thesaurus.com
has subserved
  • present perfect of subserve (3rd person singular).