Indomitable
English Translation from English to English dictionary online for the word Indomitable
-
1 a.
Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.
-
2 a.
Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.