HEAD STH
Meaning of HEAD STH in English
off
to take action in order to prevent sth from happening :
He headed off efforts to replace him as leader.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005