Langimage
English
B2

to lose confidence or hope; to feel discouraged or disheartened.

Meanings

to lose confidence or hope; to feel discouraged or disheartened.

After receiving constant criticism, she began to feel demoralized about her work.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55