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
to
humiliate
or
disrupt
comfort
;
cause
public
discomfort
to
abash
or
disconcert
someone
publicly
to
perplex
or
confuse
mentally
;
catch
off
guard
Phrases