tireless
adjective
1. never tiring or lacking energy; without rest.
- a tireless worker
Similar word(s): energetic, indefatigable, unflagging, unwearying
2. characterized by hard work and perseverance
Similar word(s): diligent, hardworking, industrious, untiring