[noun] [C]If you are given a mauling, you are criticized severely.She received the type of mauling from her political allies which she might have expected from her opponents.
MAULING
Meaning of MAULING in English
Cambridge English vocab. Кембриджский английский словарь. 2012