continuing to do something for a long period of time with a lot of effort and/or enthusiasm synonym tireless an untiring campaigner for human rights
Check pronunciation: untiring
Definition of untiring adjective from the Oxford Advanced American Dictionary