Англо-русский словарь Мюллера
Indomitable [ɪnˊdɒmɪtəbl] a
неукротимый; упрямый; упорный;
indomitable temper необузданный характер
indomitable