STAY ALIVE


Meaning of STAY ALIVE in English

win enough to continue, continue in a series To stay alive, the Leafs must win the next two games.

English idioms vocab.      Словарь английских идиом и выражений.