Vocabulary
Form
to humiliate; to disgrace; to put to shame; to insult
verb
vt