humiliated himself, abased himself

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