SHELLACKING


Meaning of SHELLACKING in English

[noun] [C usually singular] [US and ANZ] [informal] - a complete defeat or beatingThe Dodgers took a shellacking (= were defeated by many points).His dad gave him a shellacking (= beating) for stealing the money.

Cambridge English vocab.      Кембриджский английский словарь.