Dictionary.com
Thesaurus.com
has shamed
  • present perfect of shame (3rd person singular).