UNWEARYING

Definition of UNWEARYING

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