demeaned him

listen to the pronunciation of demeaned him
الإنجليزية - الإنجليزية
humiliated him, humbled him