Feedback
Matter of life and death
Your browser does not support the audio element.
Meaning
Noun
●
Something whose
outcome
could result in either
someone's
survival
or their death
●
An
extremely
urgent
matter.
Sourced from
Wiktionary
Synonyms
Death
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better