What is the meaning of the word "embarrassment"?
Definitions:
-
extreme excess noun
- an embarrassment of riches
-
some event that causes someone to be embarrassed noun
- the outcome of the vote was an embarrassment for the liberals
-
the shame you feel when your inadequacy or guilt is made public noun
- They couldn't hide their embarrassment after being literally caught with their pants down.
-
the state of being in financial difficulties noun
- We are temporarily suffering some minor financial embarrassments.