Англо-русский словарь Мюллера
indomitable[ɪnˊdɒmɪtəbl] a неукроти́мый; упря́мый; упо́рный;
indomitable temper необу́зданный хара́ктер
Новый большой англо-русский словарь
[ınʹdɒmıtəb(ə)l] a книжн.
неукротимый
indomitable courage [will, energy] - неукротимая смелость [воля, энергия]
indomitable temper - необузданный характер