shellacking

n (usu sing 通常作单数) (US infml 口) sound or severe defeat 彻底的失败: We gave their team a real shellacking. 我们把他们队打得落花流水.


[[修改/添加解释]]