thrashing
n
1 beating 打; 殴打: give sb/get a good thrashing 痛打某人[挨狠打].
2 severe defeat 大败; 惨败: Leeds celebrated their 6-1 thrashing of Chelsea. 利兹队欢庆以6比1大胜切尔西队.
Pierre and I borrowed the money and bought the necklace. During the next ten years we both worked day and night to pay back the money we had borrowed. That's why I now look so old. Well, after all these years we've at last paid back all the money.