C2adjective
indomitable
Definition very strong and determined; impossible to defeat or discourage
Arabic meaning · المعنى
لا يقهر، عصي على الهزيمة
· Meaning
Example · مثال · Example
Despite her injury, her indomitable spirit helped her finish the race.
على الرغم من إصابتها، ساعدتها روحها التي لا تقهر على إنهاء السباق.