undefeatedly - English Synonyms Dictionary