English Dictionary
Definition demoralize in British English
demoralize verb
[transitive] verb
/dɪˈmɒrəlaɪz/
1
to make someone lose confidence or hope
Synonyms and related words
