LEARNit Dictionary
indomitable
adjective
/ɪnˈdɒmɪtəbl/
UK
/ɪnˈdɑːmɪtəbl/
US
1
not willing to accept defeat, even in a difficult situation; very brave and determined
شکست ناپذیر, تسلیم نشدنی, راسخ, سرسخت, دلیر