Loading
indomitable
indomitable
(adjective)
/ɪnˈdɑmɪtəbl̩/
1
Definition
Examples
Incapable of being subdued, overcome, or vanquished.