Definition of "Indefatigable" :
adjective: showing sustained enthusiastic action with unflagging vitality
"An indefatigable advocate of equal rights."
adjective: showing sustained enthusiastic action with unflagging vitality
"An indefatigable advocate of equal rights."