1.
to still be alive after the time when you were expected to die
2.
to be doing sth that other people are likely to soon stop you from doing
1.
to still be alive after the time when you were expected to die
2.
to be doing sth that other people are likely to soon stop you from doing
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005