humiliate

humiliate

humiliates

humiliated

humiliated

humiliating

Verb
lower in esteem; hurt the pride of

Synonymer