do-or-die Meaning, Definition & Usage

  1. adjective satellite desperately determined
    desperate.
    • do-or-die revolutionaries
    • a do-or-die conflict

WordNet