Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
embarrasses
in English
embarrasses
us
//ɪmbəˈraʊzɪz//
uk
//ɪmˈbær.ɪz//
#common
Lemma:
embarrass
The lemma is the base or root form of this word.
Definitions
Verb
to
disrupt
composure
or
confidence
publicly
to
burden
with
debt
or
financial
difficulties
to
humiliate
or
disgrace
someone
;
cause
discomfort