Correct Answer: Tireless : Habitual
Explanation:
As, indefatigable means never giving up or getting tired of doing something and inveterate means always doing something or unlikely to stop.
similarly tireless means putting a lot of effort and energy to do something over a long period of time and habitual means doing something often and difficult to stop.
Discussion & Comments