#1 do-or-die s. [desperate] desperately determined; "do-or-die revolutionaries"; "a do-or-die conflict". wn
vizzz