TO THE FINISH Meaning of TO THE FINISH in English until the complete defeat of one of the participants. → finish Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004