Langimage
English
B2

to be deeply affected or overwhelmed by something.

Meanings

to be deeply affected or overwhelmed by something.

He was devastated by the loss of his job.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54