American Dictionary
Definition indomitable in American English
indomitable adjective
adjective
/ɪnˈdɑmɪtəb(ə)l/
1
very determined and impossible to defeat
Example
Katherine had an indomitable spirit.
Synonyms and related words
