indomitable in Irish indomitable in Irish dochloíte adj Incapable of being subdued, overcome, or vanquished. Add to Flashcards