1. Doggedly determined to reach one's objective; indomitable 2. Presenting as the only alternatives complete success or complete ruin
srpskinemačkifrancuskigrčkiruskiturski
francuski
engleski