Noun
1. the shame you feel when your inadequacy or guilt is made public
2. the state of being embarrassed (usually by some financial inadequacy);
"he is currently suffering financial embarrassments"3. some event that causes someone to be embarrassed;
"the outcome of the vote was an embarrassment for the liberals"4. extreme excess;
"an embarrassment of riches"