BEAT SOMEONE/THING OFF


Meaning of BEAT SOMEONE/THING OFF in English

succeed in resisting an attacker or an attack.

→ beat

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