formal
: impossible to defeat or discourage
Her spirit was indomitable. [=unconquerable]
her indomitable courage/strength/will



