BATTERING


Meaning of BATTERING in English

noun criticize severely or defeat heavily.

→ batter

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.