meaning of indomitable
1. Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.
2. impossible to subdue
1. Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.
2. impossible to subdue