Wordia - The Definition Of Indefatigable
indefatigable
adjective, unable to be tired out; unflagging
From Collins
©HarperCollins 2008. Collins English Dictionary definition of indefatigable
adjective, unable to be tired out; unflagging
From Collins
©HarperCollins 2008. Collins English Dictionary definition of indefatigable