embarrassment - Dictionary definition and meaning for word
embarrassment
Definition (noun) the shame you feel when your inadequacy or guilt is made public
Definition (noun) the state of being embarrassed (usually by some financial inadequacy)
Example Sentence
he is currently suffering financial embarrassments
Definition (noun) some event that causes someone to be embarrassed
Example Sentence
the outcome of the vote was an embarrassment for the liberals
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com