Langimage
English
B2

to suffer a heavy defeat or severe beating.

Meanings

to suffer a heavy defeat or severe beating.

Our side took a thrashing in the playoff game.

Synonyms

Antonyms

Last updated: 2026/01/01 13:41