Indefatigable
adjective
showing sustained enthusiastic action with unflagging vitality
“an indefatigable advocate of equal rights”
Similar: tireless, unflagging, unwearying
adjective
showing sustained enthusiastic action with unflagging vitality
“an indefatigable advocate of equal rights”
Similar: tireless, unflagging, unwearying