the shame you feel when your inadequacy or guilt is made public
the state of being embarrassed (usually by some financial inadequacy); he is currently suffering financial embarrassments'
some event that causes someone to be embarrassed; the outcome of the vote was an embarrassment for the liberals'
extreme excess; an embarrassment of riches
[ Syn: overplus , plethora , superfluity ]