MAULING


Meaning of MAULING in English

[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.

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