Langimage
English
B2

to lose confidence or hope due to a specific cause or event.

Meanings

to lose confidence or hope due to a specific cause or event.

She was demoralized by the constant criticism from her boss.

Synonyms

Antonyms

to feel a decline in morale or spirit because of something.

The team was demoralized by their recent loss.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55