DO-OR-DIE


Meaning of DO-OR-DIE in English

■ adjective showing or requiring a determination not to compromise or be deterred.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.