Thesaurus:indomitable

English

Adjective

Sense: incapable of being subdued, overcome, or vanquished

Synonyms
Antonyms
Hypernyms

See also

Further reading