[noun] [C]They should be given a good whipping (= punishment by being whipped), young louts like that!(US) A whipping can also be a severe beating.Your dad is going to give you a whipping when he gets home.A whipping boy is a person whose purpose is to take the blame and/or punishment for the faults and mistakes of others.
WHIPPING
Meaning of WHIPPING in English
Cambridge English vocab. Кембриджский английский словарь. 2012