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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.