Find the appropriate synonym of the word ‘Indefatigable‘. (A) Tireless (B) Indomitable (C) Unhappy (D) Incompatible Show Answer Ans: (A) Tireless Explanation: Synonym of Indefatigable- tireless dogged persevering patient relentless diligent inexhaustible unremitting assiduous unflagging untiring sedulous pertinacious unwearying unwearied Reference Link: https://www.collinsdictionary.com/dictionary/english-thesaurus/indefatigable