BEAT SB/STH
Meaning of BEAT SB/STH in English
off
to force sb/sth back or away by fighting :
The attacker was beaten off.
She beat off a challenge to her leadership.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005