Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
demoralize
in English
demoralize
#moderate
Past Tense
demoralized
Participle Verb
demoralizing
Third Person Singular
demoralizes
Definitions
Verb
to
weaken
or
undermine
someone's
confidence
;
dishearten
(
a
person
or
group
)
The
constant
criticism
began
to
demoralize
the
team
,
affecting
their
performance
.