degraded himself

listen to the pronunciation of degraded himself
English - English
humiliated himself, abased himself