When you point out someone's mistakes in front of everyone and cause him to feel extremely embarrassed, this is an example of a time when you humiliate him.
transitive verb-·at·ed, -·at·ing
Origin of humiliatefrom Late Latin humiliatus, past participle of humiliare, to humiliate from Classical Latin humilis, humble
transitive verbhu·mil·i·at·ed, hu·mil·i·at·ing, hu·mil·i·ates
Origin of humiliateLate Latin humiliāre humiliāt- to humble from humilis humble ; see humble .
(third-person singular simple present humiliates, present participle humiliating, simple past and past participle humiliated)