UNTIL THE LAST MOMENT


Meaning of UNTIL THE LAST MOMENT in English

down to the wire, until the end, until the point when one couldn't continue any more

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.