thrashing
n
1 beating 打; 殴打: give sb/get a good thrashing 痛打某人[挨狠打].
2 severe defeat 大败; 惨败: Leeds celebrated their 6-1 thrashing of Chelsea. 利兹队欢庆以6比1大胜切尔西队.
On our way home that night I looked down and saw that the necklace was not around my neck any more. I told Pierre. We rushed back to the palace and looked for it.We asked everyone there if they had found a necklace, but without luck. We couldn't find it;