humiliated him

listen to the pronunciation of humiliated him
English - English
embarrassed him, shamed him
humiliate him
pluck off