Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
embarrass
in English
embarrass
#common
Past Tense
embarrassed
Participle Verb
embarrassing
Third Person Singular
embarrasses
Definitions
Verb
to
involve
in
financial
difficulties
;
encumber
with
debt
The
company's
financial
troubles
embarrass
its
investors
.
to
humiliate
or
disrupt
comfort
;
cause
public
discomfort
Her
loud
laughter
embarrass
her
husband
at
the
formal
event
.
to
abash
or
disconcert
someone
publicly
The
politician's
scandalous
behavior
embarrass
the
entire
party
.
to
perplex
or
confuse
mentally
;
catch
off
guard
The
surprise
party
embarrass
the
guest
of
honor
with
its
sudden
attention
.