indefatigable in Danish indefatigable in Danish utrættelig adj Extremely persistent and untiring. Add to Flashcards