Subscribe
URL of the page has been copied to clipboard.
Meaning : Cause to feel shame. Hurt the pride of.
Example : He humiliated his colleague by criticising him in front of the boss.
Synonyms : abase, chagrin, humble, mortify
Install App