A FIGHT TO THE FINISH


Meaning of A FIGHT TO THE FINISH in English

a sports competition, election, etc. between sides that are so equal in ability that they continue fighting very hard until the end

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.