Definition of Indomitable

  • (a.) Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.

Synonyms of Indomitable


Antonyms of Indomitable


No Antonyms Found.

Homophones of Indomitable


No Homophones Found.