humiliated himself, abased himself

listen to the pronunciation of humiliated himself, abased himself
Английский Язык - Английский Язык
degraded himself