Langimage
English
B2

to be overwhelmed or defeated by something.

Meanings

to be overwhelmed or defeated by something.

The mosquitoes were so bad, we were practically eaten alive.

Synonyms

Last updated: 2025/01/11 11:55