incapable of being tired out; not yielding to fatigue; untiring.
(dictionary.com; audio also available)
and m-w.com’s entry; audio also available:
Main Entry: in
Etymology: Middle French, from Latin indefatigabilis, from in- + defatigare to fatigue, from de- + fatigare to fatigue
: incapable of being fatigued : untiring