HOLD SB/STH
Meaning of HOLD SB/STH in English
off
to stop sb/sth defeating you :
She held off all the last-minute challengers and won the race in a new record time.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005