undefeated - English Synonyms Dictionary