indefatigable in French indefatigable in French infatigable adj Extremely persistent and untiring. Add to Flashcards