( BrE , informal ) to fight or compete in order to prove who is the strongest, the best, etc.
SLOG IT OUT
Meaning of SLOG IT OUT in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005