Dictionary.com
Thesaurus.com
has debased
  • present perfect of debase (3rd person singular).