Definition: never giving up or tiring in one's efforts or determination
Examples: My indefatigable teacher never gives up on helping her students improve their English skills. | She remained indefatigable in pursuing her dream to become a doctor despite facing numerous challenges.