BEATING


Meaning of BEATING in English

n.1 a physical punishment or assault.

2 a defeat.

Phrases and idioms:

take some (or a lot of) beating be difficult to surpass.

Oxford English vocab.      Оксфордский английский словарь.