C2 adjective ɪnˈdɒm.ɪ.tə.bəl
indomitable
不屈の
Meaning
Impossible to subdue or defeat.
Example
Her indomitable spirit helped her overcome adversity.
彼女の不屈の精神が彼女を逆境を克服させた。