Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
embarrassment
in English
embarrassment
us
//ɪmˈbærə.smənt//
uk
//ɪmˈbær.ə.mənt//
#common
#c1
Plural
embarrassments
Definitions
Noun
feeling
humiliated
;
self-conscious
a
person
causing
humiliation
an
excess
of
valuable
things
;
hindrance
The
company's
embarrassment
of
riches
made
it
difficult
to
choose
which
projects
to
fund
.
a
surplus
of
good
things
;
overwhelming
abundance
The
embarrassment
of
options
at
the
buffet
overwhelmed
my
decision-making
ability
.