humiliates

verb
  1. to make someone feel ashamed or foolish by injuring their dignity or pride
  2. Usage: third person singular present tense of ‘humiliate’

Examples