Reverse Dictionary: INDEFATIGABLE

NOUNS – PERSON
HARD CASE an indefatigable person who struggles on irrespective of any obstacle → 1929 Aust. sl.
HARD-NOSE an indefatigable person, who will struggle on no matter what the odds; a tough, determined person → 1968 sl.