WordUnscrambler Home
indomitable
Definitions
[ɪnˈdɒmɪtəbl], (Adjective)
Definitions:
- impossible to subdue or defeat
(e.g: a woman of indomitable spirit)
Phrases:
Origin
:
mid 17th century (in the sense ‘untameable’): from late Latin indomitabilis, from in- ‘not’ + Latin domitare ‘to tame’
Click here to see the free dictionary definition for indomitable
definition by Oxford Dictionaries