TO THE FINISH


Meaning of TO THE FINISH in English

until the complete defeat of one of the participants.

→ finish

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.