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