life-or-death Meaning, Definition & Usage

  1. adjective satellite vitally important
    life-and-death.
    • a life-and-death struggle

WordNet