INDEFATIGABLE

Definition of INDEFATIGABLE

  1. (adj)showing sustained enthusiastic action with unflagging vitality