life-and-death Meaning, Definition & Usage

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

WordNet