PUMMELLING


Meaning of PUMMELLING in English

US usually pummeling [noun] [C](figurative) As a newcomer he really took a pummelling (= was severely criticized) at his first meeting.

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