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