adjective Date: 1873 doggedly determined to reach one's objective ; indomitable , presenting as the only alternatives complete success or complete ruin
DO-OR-DIE
Meaning of DO-OR-DIE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012