suffer a drubbing 遭遇惨败
receive a drubbing 遭受痛击式失败
give someone a drubbing 使某人惨败
sports drubbing 体育惨败
political drubbing 政治性惨败
A: Did you see their drubbing in the match last night?
A:你看到他们昨晚比赛中的惨败了吗?
B: Yes, it was a surprising drubbing; nobody expected such a result.
B:看到了,那场惨败很意外,没人想到会是这个结果。
1) 体育或比赛中的大比分失败
2) 在选举或竞争中的惨败结果
3) 对某人或某事的严厉批评或痛击式评价
1. 惨败;大比分失利
2. 严厉批评;痛斥(引申义)
noun
1. A heavy defeat in a game, competition, or conflict; also used for strong criticism.
Synonym: defeat, thrashing, beating, rout