Embarrass

/ɪmˈbær.əs/

Synonyms

Slang Meanings

To throw shade
She threw shade at him during the meeting, making him feel embarrassed.
Facepalm
When he realized his mistake, he just had to facepalm, embarrassed by his blunder.