Vocabulary

Form

to humiliate; to disgrace; to put to shame; to insult

verb vt