strong feelings of embarrassment
[ Syn: humiliation , mortification ]
cause to feel shame; hurt the pride of; He humiliated his colleague by criticising him in front of the boss
[ Syn: humiliate , mortify , humble , abase ]