CompareWords
Compare
Undefatigable
Definition:
(a.) Indefatigable.