HUMILIATE

Definition of HUMILIATE

  1. (verb)cause to feel shame; hurt the pride of