MATTER OF LIFE AND DEATH


Meaning of MATTER OF LIFE AND DEATH in English

something that is very important, something that has major consequences; emergency

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