in means not..and fatigue means tiredness.. so indefatigable wud be tireless..
IN + DEFAT (DEFEAT) (ig) + ABLE....someone who INDEFEATABLE is TIRELESS, FULL OF VITALITY.
mnemonic: in(means not)+defat(defeat).....so think of someone who does not accapt a defeat....who believes in trying and who is never tired of doing it again and again.
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com