Langimage
English
B2

to suffer a blow, damage, or a significant loss.

Meanings

to suffer a blow, damage, or a significant loss.

The company took a wallop in the downturn.

Synonyms

Antonyms

Last updated: 2025/10/01 08:37