to make a great effort to stay alive, especially when you are badly injured or seriously ill
fight for (your) life
to make a great effort to stay alive, especially when you are badly injured or seriously ill
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición